public abstract class CallAccess extends ServiceCall
caller, CAUSE, CURRENT, DEFTIMEOUT, INHERIT, LAST, lastmod, MONITORING, NEXT, properties, REALTIME, TIMEOUT
Modifier | Constructor and Description |
---|---|
protected |
CallAccess()
Dummy constructor as this class only contains static methods.
|
Modifier and Type | Method and Description |
---|---|
static ServiceCall |
createServiceCall(IComponentIdentifier caller,
java.util.Map<java.lang.String,java.lang.Object> props)
Create a service call.
|
static void |
resetCurrentInvocation()
Remove the current service call.
|
static void |
resetLastInvocation()
Reset the invocation data for the last service call.
|
static void |
resetNextInvocation()
Reset the invocation data for the next service call.
|
static void |
roll() |
static void |
setCurrentInvocation(ServiceCall call)
Set the current service call.
|
static void |
setLastInvocation(ServiceCall call)
Reset the invocation data for the last service call.
|
static void |
setNextInvocation(ServiceCall call)
Reset the invocation data for the next service call.
|
getCaller, getCause, getCurrentInvocation, getLastInvocation, getNextInvocation, getOrCreateNextInvocation, getOrCreateNextInvocation, getProperties, getProperty, getRealtime, getTimeout, hasUserTimeout, isRealtime, removeProperty, setCause, setProperty, setRealtime, setTimeout, toString
protected CallAccess()
public static ServiceCall createServiceCall(IComponentIdentifier caller, java.util.Map<java.lang.String,java.lang.Object> props)
caller
- The calling component.props
- The properties.public static void setCurrentInvocation(ServiceCall call)
call
- The service call.public static void resetCurrentInvocation()
public static void setNextInvocation(ServiceCall call)
public static void resetNextInvocation()
public static void setLastInvocation(ServiceCall call)
public static void resetLastInvocation()
public static void roll()