Uses of Interface
org.apache.felix.service.command.CommandSession
-
Packages that use CommandSession Package Description org.apache.felix.gogo.runtime org.apache.felix.gogo.runtime.activator org.apache.felix.service.command -
-
Uses of CommandSession in org.apache.felix.gogo.runtime
Classes in org.apache.felix.gogo.runtime that implement CommandSession Modifier and Type Class Description class
CommandSessionImpl
Fields in org.apache.felix.gogo.runtime with type parameters of type CommandSession Modifier and Type Field Description protected java.util.WeakHashMap<CommandSession,java.lang.Object>
CommandProcessorImpl. sessions
Methods in org.apache.felix.gogo.runtime that return CommandSession Modifier and Type Method Description CommandSession
CommandSessionImpl.JobImpl. session()
Methods in org.apache.felix.gogo.runtime with parameters of type CommandSession Modifier and Type Method Description (package private) void
CommandProcessorImpl. afterExecute(CommandSession session, java.lang.CharSequence commandline, java.lang.Exception exception)
(package private) void
CommandProcessorImpl. afterExecute(CommandSession session, java.lang.CharSequence commandline, java.lang.Object result)
(package private) void
CommandProcessorImpl. beforeExecute(CommandSession session, java.lang.CharSequence commandline)
static java.lang.Object
Reflective. coerce(CommandSession session, java.lang.Class<?> type, java.lang.Object arg, int[] convert)
converts given argument to specified type and increments convert[0] if any conversion was needed.private static int
Reflective. coerce(CommandSession session, java.lang.Object target, java.lang.reflect.Method m, java.lang.Class<?>[] types, java.lang.Object[] out, java.util.List<java.lang.Object> in)
Complex routein to convert the arguments given from the command line to the arguments of the method call.java.lang.Object
CommandProcessorImpl. convert(CommandSession session, java.lang.Class<?> desiredType, java.lang.Object in)
CommandSessionImpl
CommandProcessorImpl. createSession(CommandSession parent)
private static int
Reflective. docoerce(CommandSession session, java.lang.Object target, java.lang.reflect.Method m, java.lang.Class<?>[] types, java.lang.Object[] out, java.util.List<java.lang.Object> in)
java.lang.Object
CommandProcessorImpl. eval(CommandSession session, java.lang.Object[] argv)
java.lang.Object
Closure. execute(CommandSession x, java.util.List<java.lang.Object> values)
java.lang.Object
Closure. execute(CommandSession x, java.util.List<java.lang.Object> values, java.nio.channels.Channel capturingOutput)
java.lang.Object
CommandProxy. execute(CommandSession session, java.util.List<java.lang.Object> arguments)
static java.lang.Object
Reflective. invoke(CommandSession session, java.lang.Object target, java.lang.String name, java.util.List<java.lang.Object> args)
invokes the named method on the given target using the supplied args, which are converted if necessary. -
Uses of CommandSession in org.apache.felix.gogo.runtime.activator
Methods in org.apache.felix.gogo.runtime.activator with parameters of type CommandSession Modifier and Type Method Description void
EventAdminListener. afterExecute(CommandSession session, java.lang.CharSequence command, java.lang.Exception exception)
void
EventAdminListener. afterExecute(CommandSession session, java.lang.CharSequence command, java.lang.Object result)
void
EventAdminListener. beforeExecute(CommandSession session, java.lang.CharSequence command)
-
Uses of CommandSession in org.apache.felix.service.command
Methods in org.apache.felix.service.command that return CommandSession Modifier and Type Method Description CommandSession
CommandProcessor. createSession(java.io.InputStream in, java.io.OutputStream out, java.io.OutputStream err)
Create a new command session associated with IO streams.CommandSession
CommandProcessor. createSession(CommandSession parent)
static CommandSession
CommandSession.Utils. current()
CommandSession
Job. session()
Methods in org.apache.felix.service.command with parameters of type CommandSession Modifier and Type Method Description void
CommandSessionListener. afterExecute(CommandSession session, java.lang.CharSequence command, java.lang.Exception exception)
void
CommandSessionListener. afterExecute(CommandSession session, java.lang.CharSequence command, java.lang.Object result)
void
CommandSessionListener. beforeExecute(CommandSession session, java.lang.CharSequence command)
CommandSession
CommandProcessor. createSession(CommandSession parent)
java.lang.Object
Function. execute(CommandSession session, java.util.List<java.lang.Object> arguments)
Execute this function and return the result.
-