public class ProxyJRpc extends ApiProxyJRpcBase
AR_JNI_RPC, AR_JRPC, CMDB_JRPC, RPC_NONE
Constructor and Description |
---|
ProxyJRpc(ApiUserContextI context) |
Modifier and Type | Method and Description |
---|---|
void |
ARAddObjects(ARServerUser context,
String taskName,
List<com.bmc.arsys.api.ARVercntlObject> objList) |
void |
ARChangeIdInfo(ARServerUser context,
List<ChangeIdInfo> changeInfoList,
String objectModificationLogLabel,
String taskName)
Process ARChangeIdInfo.
|
void |
ARCommitTask(ARServerUser context,
String taskName,
String desc) |
void |
ARCreateAssociation(ARServerUser context,
Association object,
String label,
String taskName) |
void |
ARCreateCheckpoint(ARServerUser context,
String taskName,
String checkpointName,
String desc,
ObjectPropertyMap objPropList) |
void |
ARCreateTask(ARServerUser context,
String taskName,
String desc,
ObjectPropertyMap objPropList,
List<com.bmc.arsys.api.ARVercntlObject> objList) |
void |
ARDeleteAssociation(ARServerUser context,
String name,
int deleteOption,
String objectModificationLogLabel,
String taskName) |
void |
ARDeleteCheckpoint(ARServerUser context,
String taskName,
String checkpointName) |
void |
ARDeleteTask(ARServerUser context,
String taskName) |
Association |
ARGetAssociation(ARServerUser context,
String key,
AssociationCriteria criteria,
Association arg1) |
List<String> |
ARGetListAssociation(ARServerUser context,
String name,
long changedSince,
ObjectPropertyMap props,
int enforcement,
int cardinality,
int type) |
List<com.bmc.arsys.api.TaskCheckpoint> |
ARGetListCheckpoint(ARServerUser context,
String taskName,
int changedSince,
List<com.bmc.arsys.api.TaskCheckpoint> cpList,
com.bmc.arsys.api.TaskCheckpointCriteria criteria) |
List<com.bmc.arsys.api.TaskInfo> |
ARGetListTask(ARServerUser context,
String owner,
int changedSince,
int state,
List<com.bmc.arsys.api.TaskInfo> taskInfoList,
com.bmc.arsys.api.TaskCriteria criteria) |
List<Association> |
ARGetMultipleAssociations(ARServerUser arServerUser,
long changedSince,
List<String> names,
AssociationCriteria criteria) |
void |
ARGetTask(ARServerUser context,
String taskName,
com.bmc.arsys.api.Task task,
com.bmc.arsys.api.TaskCriteria criteria) |
void |
ARRemoveObjects(ARServerUser context,
String taskName,
List<com.bmc.arsys.api.ARVercntlObject> objList) |
void |
ARRollbackTask(ARServerUser context,
String taskName,
String desc) |
void |
ARRollbackToCheckpoint(ARServerUser context,
String taskName,
String checkpointName,
String desc) |
void |
ARSetAssociation(ARServerUser context,
Association arg1,
String objectModificationLogLabel,
String taskName) |
void |
ARSetServerPort(ApiUserContextI context,
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 |
ARSetServerPort(ARServerUser context,
int port,
int progNum) |
void |
ARSetSessionConfiguration(ApiUserContextI context,
int tag,
ApiValueBase value)
Allows session variables to be set.
|
void |
ARSetTask(ARServerUser context,
com.bmc.arsys.api.Task task) |
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. |
getEstablishTime, getLastUsed, getSocket, setEstablishTime, setLastUsed, setProxyProperties, setSocket
public ProxyJRpc(ApiUserContextI context) throws ARException
ARException
public void ARSetServerPort(ApiUserContextI context, int port, int progNum) throws ARException
ApiProxyI
ARSetServerPort
in interface ApiProxyI
ARSetServerPort
in class ApiProxyBase
ARException
- if port is not specifiedpublic void ARSetServerPort(ARServerUser context, int port, int progNum) throws ARException
ARException
public void ARSetSessionConfiguration(ApiUserContextI context, int tag, ApiValueBase value) throws ARException
ApiProxyI
ARSetSessionConfiguration
in interface ApiProxyI
ARSetSessionConfiguration
in class ApiProxyBase
ARException
- if variables are not setpublic long ARTermination(ApiUserContextI ctx) throws ARException
ApiProxyI
ARTermination
in interface ApiProxyI
ARTermination
in class ApiProxyBase
ARException
- if routines are not performedpublic void ARVerifyUser(ApiUserContextI ctx) throws ARException
ApiProxyI
control
parameter is registered in AR System.ARException
- if cache is not checkedpublic void ARCreateTask(ARServerUser context, String taskName, String desc, ObjectPropertyMap objPropList, List<com.bmc.arsys.api.ARVercntlObject> objList) throws ARException
ARException
public void ARSetTask(ARServerUser context, com.bmc.arsys.api.Task task) throws ARException
ARException
public void ARDeleteTask(ARServerUser context, String taskName) throws ARException
ARException
public void ARCommitTask(ARServerUser context, String taskName, String desc) throws ARException
ARException
public void ARRollbackTask(ARServerUser context, String taskName, String desc) throws ARException
ARException
public void ARCreateCheckpoint(ARServerUser context, String taskName, String checkpointName, String desc, ObjectPropertyMap objPropList) throws ARException
ARException
public void ARDeleteCheckpoint(ARServerUser context, String taskName, String checkpointName) throws ARException
ARException
public void ARRollbackToCheckpoint(ARServerUser context, String taskName, String checkpointName, String desc) throws ARException
ARException
public void ARAddObjects(ARServerUser context, String taskName, List<com.bmc.arsys.api.ARVercntlObject> objList) throws ARException
ARException
public void ARRemoveObjects(ARServerUser context, String taskName, List<com.bmc.arsys.api.ARVercntlObject> objList) throws ARException
ARException
public void ARGetTask(ARServerUser context, String taskName, com.bmc.arsys.api.Task task, com.bmc.arsys.api.TaskCriteria criteria) throws ARException
ARException
public List<com.bmc.arsys.api.TaskInfo> ARGetListTask(ARServerUser context, String owner, int changedSince, int state, List<com.bmc.arsys.api.TaskInfo> taskInfoList, com.bmc.arsys.api.TaskCriteria criteria) throws ARException
ARException
public List<com.bmc.arsys.api.TaskCheckpoint> ARGetListCheckpoint(ARServerUser context, String taskName, int changedSince, List<com.bmc.arsys.api.TaskCheckpoint> cpList, com.bmc.arsys.api.TaskCheckpointCriteria criteria) throws ARException
ARException
public void ARCreateAssociation(ARServerUser context, Association object, String label, String taskName) throws ARException
ARException
public void ARSetAssociation(ARServerUser context, Association arg1, String objectModificationLogLabel, String taskName) throws ARException
ARException
public Association ARGetAssociation(ARServerUser context, String key, AssociationCriteria criteria, Association arg1) throws ARException
ARException
public void ARDeleteAssociation(ARServerUser context, String name, int deleteOption, String objectModificationLogLabel, String taskName) throws ARException
ARException
public List<String> ARGetListAssociation(ARServerUser context, String name, long changedSince, ObjectPropertyMap props, int enforcement, int cardinality, int type) throws ARException
ARException
public List<Association> ARGetMultipleAssociations(ARServerUser arServerUser, long changedSince, List<String> names, AssociationCriteria criteria) throws ARException
ARException
public void ARChangeIdInfo(ARServerUser context, List<ChangeIdInfo> changeInfoList, String objectModificationLogLabel, String taskName) throws ARException
context
- changeInfoList
- objectModificationLogLabel
- taskName
- ARException
? Copyright 2013 BMC Software, Inc.