Modifier and Type | Field and Description |
---|---|
private org.osgi.framework.BundleContext |
context |
private java.lang.String |
function |
private org.osgi.framework.ServiceReference |
reference |
private java.lang.Object |
target |
Constructor and Description |
---|
CommandProxy(org.osgi.framework.BundleContext context,
org.osgi.framework.ServiceReference reference,
java.lang.String function) |
CommandProxy(java.lang.Object target,
java.lang.String function) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
execute(CommandSession session,
java.util.List<java.lang.Object> arguments)
Execute this function and return the result.
|
java.lang.Object |
getTarget() |
void |
ungetTarget() |
private org.osgi.framework.BundleContext context
private org.osgi.framework.ServiceReference reference
private java.lang.String function
private java.lang.Object target
public CommandProxy(org.osgi.framework.BundleContext context, org.osgi.framework.ServiceReference reference, java.lang.String function)
public CommandProxy(java.lang.Object target, java.lang.String function)
public java.lang.Object getTarget()
public void ungetTarget()
public java.lang.Object execute(CommandSession session, java.util.List<java.lang.Object> arguments) throws java.lang.Exception
Function