|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ow2.bonita.util.AccessorUtil
public final class AccessorUtil
This utility class has been provided to unify access to Bonita APIs and to
avoid the use of lookups in JEE deployments:
org.ow2.bonita.util.AccessorUtil.
Through this class, Nova Bonita APIs can be reached in a unified way in both
local and remote applications.
For that to be done, the system property called "org.ow2.bonita.api-type"
must be defined at client side to specify whether the APIs will be reached
locally or remotely
(possible values are "standard", "auto-detect", "ejb2" and "ejb3").
Field Summary | |
---|---|
static java.lang.String |
API_TYPE_PROPERTY
|
static java.lang.String |
COMMANDAPI_JNDINAME
|
protected static java.lang.ThreadLocal<Context> |
CONTEXT
|
static java.lang.String |
DEFINITIONAPI_JNDINAME
|
static java.lang.String |
MANAGEMENT_JNDINAME
|
static java.lang.String |
QUERYDEFINITION_JNDINAME
|
static java.lang.String |
QUERYRUNTIME_JNDINAME
|
static java.lang.String |
RUNTIMEAPI_JNDINAME
|
Method Summary | |
---|---|
static APIAccessor |
getAPIAccessor()
To get the APIAccessor interface. |
static APIAccessor |
getAPIAccessor(java.util.Hashtable<java.lang.String,java.lang.String> jndiEnvironment)
|
static CommandAPI |
getCommandAPI()
To get the CommandAPI interface. |
static ManagementAPI |
getManagementAPI()
To get the ManagementAPI interface. |
static QueryAPIAccessor |
getQueryAPIAccessor()
To get the QueryAPIAccessor interface. |
static QueryAPIAccessor |
getQueryAPIAccessor(java.util.Hashtable<java.lang.String,java.lang.String> jndiEnvironment)
|
static QueryDefinitionAPI |
getQueryDefinitionAPI()
To get the QueryDefinitionAPI interface. |
static QueryRuntimeAPI |
getQueryRuntimeAPI()
To get the QueryRuntimeAPI interface. |
static RuntimeAPI |
getRuntimeAPI()
To get the RuntimeAPI interface. |
static Context |
resetContext()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String API_TYPE_PROPERTY
public static final java.lang.String RUNTIMEAPI_JNDINAME
public static final java.lang.String MANAGEMENT_JNDINAME
public static final java.lang.String DEFINITIONAPI_JNDINAME
public static final java.lang.String QUERYRUNTIME_JNDINAME
public static final java.lang.String QUERYDEFINITION_JNDINAME
public static final java.lang.String COMMANDAPI_JNDINAME
protected static final java.lang.ThreadLocal<Context> CONTEXT
Method Detail |
---|
public static Context resetContext()
public static QueryAPIAccessor getQueryAPIAccessor(java.util.Hashtable<java.lang.String,java.lang.String> jndiEnvironment)
public static APIAccessor getAPIAccessor(java.util.Hashtable<java.lang.String,java.lang.String> jndiEnvironment)
public static APIAccessor getAPIAccessor()
public static QueryAPIAccessor getQueryAPIAccessor()
public static RuntimeAPI getRuntimeAPI()
public static ManagementAPI getManagementAPI()
public static CommandAPI getCommandAPI()
public static QueryRuntimeAPI getQueryRuntimeAPI()
public static QueryDefinitionAPI getQueryDefinitionAPI()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |