public class Proxy extends ApiProxyBase
AR_JNI_RPC, AR_JRPC, CMDB_JRPC, RPC_NONE| Constructor and Description |
|---|
Proxy(boolean isLegacyServer) |
| Modifier and Type | Method and Description |
|---|---|
void |
ARCreateAssociation(ARServerUser ctx,
Association object) |
void |
ARDeleteAssociation(ARServerUser ctx,
String name,
int deleteOption) |
Association |
ARGetAssociation(ARServerUser arServerUser,
String key,
AssociationCriteria criteria,
Object object) |
List<String> |
ARGetListAssociation(ARServerUser arServerUser,
String formName,
long changedSince,
ObjectPropertyMap propsToSearch,
int enforcement,
int cardinality,
int type) |
List<Association> |
ARGetMultipleAssociations(ARServerUser arServerUser,
long changedSince,
List<String> names,
AssociationCriteria criteria) |
void |
ARSetAssociation(ARServerUser arServerUser,
Association object) |
void |
ARSetServerPort(ApiUserContextI ctx,
int port,
int progNum)
Specifies the port that your program will use to
communicate with the AR System server, and whether to use a private server.
|
void |
ARSetSessionConfiguration(ApiUserContextI ctx,
int tag,
ApiValueBase value)
Allows session variables to be set.
|
long |
ARTermination(ApiUserContextI ctx)
Performs environment-specific cleanup routines and
disconnects from the specified Action Request System session.
|
void |
ARVerifyUser(ApiUserContextI ctx)
Checks the cache on the specified server to determine whether
the user you specify for the
control
parameter is registered in AR System. |
static void |
IsNativeMethodAccessible() |
void |
setProxyProperties(ApiUserContextI context) |
getEstablishTime, getLastUsed, getSocket, setEstablishTime, setLastUsed, setSocketpublic static void IsNativeMethodAccessible()
public void setProxyProperties(ApiUserContextI context) throws ARException
setProxyProperties in interface ApiProxyIsetProxyProperties in class ApiProxyBaseARExceptionpublic void ARSetServerPort(ApiUserContextI ctx, int port, int progNum) throws ARException
ARSetServerPort in interface ApiProxyIARSetServerPort in class ApiProxyBaseARException - if port is not specifiedpublic void ARSetSessionConfiguration(ApiUserContextI ctx, int tag, ApiValueBase value) throws ARException
ApiProxyIARSetSessionConfiguration in interface ApiProxyIARSetSessionConfiguration in class ApiProxyBaseARException - if variables are not setpublic long ARTermination(ApiUserContextI ctx) throws ARException
ApiProxyIARTermination in interface ApiProxyIARTermination in class ApiProxyBaseARException - if routines are not performedpublic void ARVerifyUser(ApiUserContextI ctx) throws ARException
ApiProxyIcontrol
parameter is registered in AR System.ARException - if cache is not checkedpublic void ARCreateAssociation(ARServerUser ctx, Association object) throws ARException
ARExceptionpublic void ARSetAssociation(ARServerUser arServerUser, Association object)
public Association ARGetAssociation(ARServerUser arServerUser, String key, AssociationCriteria criteria, Object object)
public void ARDeleteAssociation(ARServerUser ctx, String name, int deleteOption) throws ARException
ARExceptionpublic List<String> ARGetListAssociation(ARServerUser arServerUser, String formName, long changedSince, ObjectPropertyMap propsToSearch, int enforcement, int cardinality, int type)
public List<Association> ARGetMultipleAssociations(ARServerUser arServerUser, long changedSince, List<String> names, AssociationCriteria criteria)
? Copyright 2013 BMC Software, Inc.