public class AoService extends java.lang.Object implements AoService
Modifier and Type | Field and Description |
---|---|
protected long |
cObjPtr |
static java.lang.String |
LIBRARY_NAME |
Constructor and Description |
---|
AoService() |
AoService(long cObjPtr) |
AoService(java.lang.String options) |
Modifier and Type | Method and Description |
---|---|
org.omg.CORBA.Request |
_create_request(org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result) |
org.omg.CORBA.Request |
_create_request(org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result,
org.omg.CORBA.ExceptionList exclist,
org.omg.CORBA.ContextList ctxlist) |
org.omg.CORBA.Object |
_duplicate() |
org.omg.CORBA.DomainManager[] |
_get_domain_managers() |
org.omg.CORBA.Object |
_get_interface_def() |
org.omg.CORBA.Policy |
_get_policy(int policy_type) |
int |
_hash(int maximum) |
boolean |
_is_a(java.lang.String repositoryIdentifier) |
boolean |
_is_equivalent(org.omg.CORBA.Object other) |
boolean |
_non_existent() |
void |
_release() |
org.omg.CORBA.Request |
_request(java.lang.String operation) |
org.omg.CORBA.Object |
_set_policy_override(org.omg.CORBA.Policy[] policies,
org.omg.CORBA.SetOverrideType set_add) |
boolean |
equals(java.lang.Object obj) |
protected void |
finalize() |
java.lang.String[] |
listServices(java.lang.String servicePattern)
Returns a list of available services.
|
AoFactory |
newFactory(java.lang.String serviceName,
java.lang.String factoryOptions)
Creates a new session factory of the requested service.
|
public static final java.lang.String LIBRARY_NAME
protected long cObjPtr
public AoService()
public AoService(java.lang.String options)
public AoService(long cObjPtr)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String[] listServices(java.lang.String servicePattern) throws AoException
listServices
in interface AoService
servicePattern
- The name or the search pattern of
the requested service. The pattern
"*" is equivalent to NULL.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORYpublic AoFactory newFactory(java.lang.String serviceName, java.lang.String factoryOptions) throws AoException
newFactory
in interface AoService
serviceName
- The name of the service for which a
new session factory shall be
instantiated.factoryOptions
- A string that contains optional
name-value pairs, e.g.
DEBUGLEVEL=3. The options are
implementation dependent. An
implementation must have
reasonable defaults for proper
operation.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORYprotected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, java.lang.String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result)
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, java.lang.String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result, org.omg.CORBA.ExceptionList exclist, org.omg.CORBA.ContextList ctxlist)
public org.omg.CORBA.Object _duplicate()
public org.omg.CORBA.DomainManager[] _get_domain_managers()
public org.omg.CORBA.Object _get_interface_def()
public org.omg.CORBA.Policy _get_policy(int policy_type)
public int _hash(int maximum)
public boolean _is_a(java.lang.String repositoryIdentifier)
public boolean _is_equivalent(org.omg.CORBA.Object other)
public boolean _non_existent()
public void _release()
public org.omg.CORBA.Request _request(java.lang.String operation)
public org.omg.CORBA.Object _set_policy_override(org.omg.CORBA.Policy[] policies, org.omg.CORBA.SetOverrideType set_add)