|
7.0 Action Request System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.remedy.arsys.api.Proxy
The Proxy
class contains all the methods for loading the
ARServerUser
information
with the session ID and specific information that pertains to the
AR System C API call that gets made with the AR System Java API.
Functionally, the Proxy class is a holding area for AR System objects. It is these AR System objects which get manipulated by the developer or implementer of a Java program that controls or accesses the AR System server, not the Proxy class itself. The Proxy class is considered the worker area that finally sends all the information to the JNI layer where the call to the AR System server finally gets made in C.
For all the methods in the Proxy
class,
there is a corresponding C API function.
You can see full descriptions of their functionality in the
C API Reference Guide.
Constructor Summary | |
Proxy()
constructor |
Method Summary | |
void |
ARBeginBulkEntryTransaction(ARServerUser context)
Marks the beginning of a bulk entry transaction. |
CharMenuInfo |
ARConvertBufferToListMenu(java.lang.String menuBuffer)
Converts a string to a CharMenuInfo object |
void |
ARCreateActiveLink(ARServerUser ctx,
ActiveLink activeLink)
Creates a new active link with the indicated name on the specified server. |
EntryID |
ARCreateAlertEvent(ARServerUser context,
AccessNameID user,
java.lang.String alertText,
int priority,
NameID sourceTag,
ServerNameID server,
NameID formName,
java.lang.String objectId)
Enters an alert event into the system. |
void |
ARCreateContainer(ARServerUser context,
Container container)
Creates a new container with the indicated name on the specified server. |
void |
ARCreateEntry(ARServerUser context,
Entry entry)
Creates a new entry in the AR System. |
void |
ARCreateEscalation(ARServerUser ctx,
Escalation escalation)
Creates a new escalation with the indicated name on the specified server. |
void |
ARCreateField(ARServerUser context,
Field field)
Creates a new form field with the indicated name on the specified server. |
void |
ARCreateFilter(ARServerUser ctx,
Filter filter)
Creates a new filter with the indicated name on the specified server. |
void |
ARCreateMenu(ARServerUser context,
Menu menu)
Creates a new character menu with the indicated name on the specified server. |
void |
ARCreateSchema(ARServerUser context,
Schema schema)
Creates a new form with the indicated name on the specified server. |
void |
ARCreateSupportFile(ARServerUser ctx,
SupportFile supportFile)
Creates the indicated support file. |
void |
ARCreateView(ARServerUser context,
View view)
Creates a new form view (VUI) with the indicated name on the specified server. |
AlertMessageInfo |
ARDecodeAlertMessage(ARServerUser context,
AlertMessageCriteria criteria,
java.lang.Object message,
int len)
Decode supplied alert message and return component parts. |
AssignInfo |
ARDecodeARAssignStruct(ARServerUser ctx,
java.lang.String assignString)
Converts serialized Assign string to ARAssignStruct |
QualifierInfo |
ARDecodeARQualifierStruct(ARServerUser ctx,
java.lang.String queryString)
Converts serialized qualification string to ARQualificationStruct . |
DiaryInfo[] |
ARDecodeDiary(ARServerUser context,
java.lang.String diaryString)
Takes a diary string as input and decodes it into an ARDiaryList for easier processing. |
StatusHistoryInfo[] |
ARDecodeStatusHistory(ARServerUser context,
java.lang.String historyString)
Takes a status history string as input and decodes it into an ARStatusHistoryList for easier processing. |
void |
ARDeleteActiveLink(ARServerUser ctx,
NameID name,
int opt)
Deletes the active link with the indicated name from the specified server and deletes any container references to the active link. |
void |
ARDeleteContainer(ARServerUser context,
ContainerKey key,
int opt)
Deletes the container with the indicated name from the specified server and deletes any references to the container from other containers. |
void |
ARDeleteEntry(ARServerUser context,
EntryKey entryKey)
Deletes the form entry with the indicated ID from the specified server. |
void |
ARDeleteEscalation(ARServerUser ctx,
NameID name,
int opt)
Deletes the escalation with the indicated name from the specified server and deletes any container references to the escalation. |
void |
ARDeleteField(ARServerUser context,
NameID schema,
long fieldId,
int opt)
Deletes the form field with the indicated ID from the specified server. |
void |
ARDeleteFilter(ARServerUser ctx,
NameID name,
int opt)
Deletes the filter with the indicated name from the specified server and deletes any container references to the filter. |
void |
ARDeleteMenu(ARServerUser context,
NameID menu,
int opt)
Deletes the character menu with the indicated name from the specified server. |
void |
ARDeleteMultipleFields(ARServerUser context,
NameID schema,
long[] ids,
int deleteOption)
Deletes one or more existing field definitions from a specified schema in AR System. |
void |
ARDeleteSchema(ARServerUser context,
NameID name,
int opt)
Deletes the form with the indicated name from the specified server and deletes any container references to the form. |
void |
ARDeleteSupportFile(ARServerUser ctx,
SupportFileKey key)
Deletes a support file in AR System. |
void |
ARDeleteView(ARServerUser context,
NameID schema,
long vuiId)
Deletes the form view (VUI) with the indicated ID from the specified server. |
void |
ARDeregisterForAlerts(ARServerUser context,
int clientPort)
Deregisters a client with the server so they no longer receive alert indicators. |
java.lang.String |
AREncodeARAssignStruct(ARServerUser ctx,
AssignInfo asn)
Converts ARAssignStruct to serialized qualification string |
java.lang.String |
AREncodeARQualifierStruct(ARServerUser ctx,
QualifierInfo qual)
Converts ARQualificationStruct to serialized qualification
string. |
java.lang.String |
AREncodeDiary(ARServerUser ctx,
DiaryInfo[] diary)
Takes an ARDiaryList as input and encodes it into a diary string. |
java.lang.String |
AREncodeStatusHistory(ARServerUser ctx,
StatusHistoryInfo[] statHist)
Takes an ARStatusHistoryList as input and encodes it into a
status history string. |
BulkEntryReturn[] |
AREndBulkEntryTransaction(ARServerUser context,
int actionType)
Marks the ending of a bulk entry transaction. |
ProcessResult |
ARExecuteProcess(ARServerUser context,
java.lang.String command,
boolean independentProcess)
Performs the indicated command on the specified server. |
ProcessResult |
ARExecuteProcessForActiveLink(ARServerUser context,
NameID actlinkName,
int actionIndex,
int actionType,
InternalID fieldId,
Timestamp timestamp,
EntryItem[] keywordList,
EntryItem[] parameterList,
boolean independentProcess)
Execute a process on the server. |
CharMenuInfo |
ARExpandMenu(ARServerUser context,
CharMenuInfo menuDefn)
Expands the query and file references for the specified menu definition and returns a character menu with list-type items only. |
java.lang.String |
ARExport(ARServerUser context,
StructItemInfo[] items,
NameID displayTag,
int vuiType,
WorkflowLockInfo lockInfo)
Exports the indicated structure definitions from the specified server. |
void |
ARFreeEntryBlock(int handle)
Frees an entire entryBlock once the user no longer needs it. |
void |
ARGetActiveLink(ARServerUser ctx,
ActiveLinkKey key,
ActiveLinkCriteria criteria,
ActiveLink activeLink)
Retrieves information about the active link with the indicated name on the specified server. |
int |
ARGetAlertCount(ARServerUser context,
QualifierInfo qual)
Retrieves the count of alert events that meet the specified criteria. |
HostID[] |
ARGetAllLocalHostIDs(ARServerUser context)
Gets all the local hostIDs |
java.lang.String |
ARGetApplicationRequestedInfo(ARServerUser context,
java.lang.String str)
Gets the requested info by the application |
java.lang.String |
ARGetClientCharSet(ARServerUser context)
Retrieves the clients char set. |
CompactQueryResult |
ARGetCompactEntryList(ARServerUser context,
EntryListCriteria entryListCriteria,
EntryCriteria entryCriteria,
java.lang.Integer nMatches)
Retrieves a list of form entries on the specified server. |
void |
ARGetContainer(ARServerUser context,
ContainerKey key,
ContainerCriteria criteria,
Container container)
Retrieves the contents of the container with the indicated name on the specified server. |
void |
ARGetEntry(ARServerUser context,
EntryKey entryKey,
EntryCriteria entryCriteria,
Entry entry)
Retrieves an entry from the AR System. |
void |
ARGetEntryBlob(ARServerUser context,
NameID schemaID,
EntryID entryID,
FieldID fldID,
AttachmentInfo attach)
Retrieves the attachment, or binary large object ( blob ), stored
for the attachment field with the indicated ID on the specified server. |
Entry[] |
ARGetEntryBlock(int handle,
int blockNumber)
Retrieves a block of entries from a entryBlock. |
StatisticsResultInfo[] |
ARGetEntryStatistics(ARServerUser context,
SchemaKey schemaKey,
QualifierInfo qual,
ArithmeticOrRelationalOperand target,
int statistic,
InternalID[] groupByList)
Computes the indicated statistic for the form entries that match the conditions specified by the qualifier parameter. |
void |
ARGetEscalation(ARServerUser ctx,
EscalationKey key,
EscalationCriteria criteria,
Escalation escalation)
Retrieves information about the escalation with the indicated name on the specified server. |
void |
ARGetField(ARServerUser context,
FieldKey key,
FieldCriteria criteria,
Field field)
Retrieves information about the form field with the indicated ID on the specified server. |
void |
ARGetFilter(ARServerUser ctx,
FilterKey key,
FilterCriteria criteria,
Filter filter)
Retrieves information about the specified filter on the specified server. |
FullTextInfo[] |
ARGetFullTextInfo(ARServerUser context,
int[] requestList)
Retrieves the requested Full Text Search (FTS) information for the specified server. |
ActiveLinkKey[] |
ARGetListActiveLink(ARServerUser ctx,
WorkflowObjectListCriteria listCriteria)
Retrieves a list of active links on the specified server. |
ActiveLink[] |
ARGetListActiveLinkObjects(ARServerUser ctx,
WorkflowObjectListCriteria listCriteria,
ActiveLinkCriteria criteria)
Retrieves a list of all accessible active link objects. |
AccessNameID[] |
ARGetListAlertUser(ARServerUser context)
Retrieves a list of users registered to receive alerts. |
com.remedy.arsys.api.ContainerListInfo[] |
ARGetListContainer(ARServerUser context,
ContainerListCriteria listCriteria)
Retrieves a list of containers on the specified server. |
Container[] |
ARGetListContainerObjects(ARServerUser context,
ContainerListCriteria listCriteria,
ContainerCriteria crit)
Retrieves a list of all accessible container objects. |
EntryListInfo[] |
ARGetListEntry(ARServerUser context,
EntryListCriteria entryListCriteria,
EntryCriteria entryCrit,
boolean useLocale,
java.lang.Integer nMatches)
Retrieves a list of form entries on the specified server. |
int |
ARGetListEntryBlocks(ARServerUser context,
EntryListCriteria entryListCriteria,
EntryCriteria entryCriteria,
int numEntriesPerBlock,
boolean useLocale,
java.lang.Integer numReturnedBlocks,
java.lang.Integer numReturnedRows,
java.lang.Integer numTotalMatches)
Retrieves a handle to a list of form entries on the specified server. |
Entry[] |
ARGetListEntryWithFields(ARServerUser context,
EntryListCriteria entryListCriteria,
EntryCriteria entryCriteria,
boolean useLocale,
java.lang.Integer nMatches)
Retrieves a list of form entries on the specified server. |
EscalationKey[] |
ARGetListEscalation(ARServerUser ctx,
WorkflowObjectListCriteria listCriteria)
Retrieves a list of escalations on the specified server. |
Escalation[] |
ARGetListEscalationObjects(ARServerUser ctx,
WorkflowObjectListCriteria listCriteria,
EscalationCriteria criteria)
Retrieves a list of all accessible escalation objects. |
CompoundSchemaInfo[] |
ARGetListExtSchemaCandidates(ARServerUser context,
int schemaType)
Gets a list of all the external schemas candidates that are able to be converted into AR System schemas |
FieldID[] |
ARGetListField(ARServerUser context,
FieldListCriteria criteria)
Retrieves a list of fields for a particular form on the specified server. |
Field[] |
ARGetListFieldObjects(ARServerUser context,
FieldListCriteria listcriteria,
boolean[] flags)
Retrieves a list of all accessible field objects. |
FilterKey[] |
ARGetListFilter(ARServerUser ctx,
WorkflowObjectListCriteria listCriteria)
Retrieves a list of filters on the specified server. |
Filter[] |
ARGetListFilterObjects(ARServerUser ctx,
WorkflowObjectListCriteria listCriteria,
FilterCriteria criteria)
Retrieves a list of all accessible filter objects. |
GroupInfo[] |
ARGetListGroup(ARServerUser context,
AccessNameID user,
AccessNameID password)
Retrieves a list of access control groups on the specified server. |
LicenseInfo[] |
ARGetListLicense(ARServerUser context,
LicenseNameID licenseType)
Get license information. |
MenuKey[] |
ARGetListMenu(ARServerUser context,
MenuListCriteria listCriteria)
Retrieves a list of character menus on the specified server. |
Menu[] |
ARGetListMenuObjects(ARServerUser context,
MenuListCriteria listCriteria,
MenuCriteria criteria)
Retrieves a list of all accessible character menu objects. |
RoleInfo[] |
ARGetListRole(ARServerUser context,
NameID application,
AccessNameID user,
AccessNameID password)
Retrieves a list of roles for a deployable application on the specified server. |
SchemaKey[] |
ARGetListSchema(ARServerUser context,
SchemaListCriteria schemaCrit)
Retrieves a list of forms on the specified server. |
Schema[] |
ARGetListSchemaObjects(ARServerUser context,
SchemaListCriteria listcriteria,
SchemaCriteria criteria)
Retrieves a list of all accessible schema objects. |
SchemaAliasInfo[] |
ARGetListSchemaWithAlias(ARServerUser context,
SchemaAliasesCriteria schemaCrit)
Retrieves a list of schema definitions from AR System. |
ServerNameID[] |
ARGetListServer(ARServerUser context)
Retrieves the list of available AR System servers defined in the ar directory file. |
SQLResult |
ARGetListSQL(ARServerUser context,
java.lang.String sqlCommand,
int maxRetrieve,
boolean retrieveTotalMatches)
Retrieves a list of rows from the underlying SQL database on the specified server. |
SQLResult |
ARGetListSQLForActiveLink(ARServerUser context,
NameID actlinkName,
int actionIndex,
int actionType,
Timestamp timestamp,
EntryItem[] keywordList,
EntryItem[] parameterList,
int maxRetrieve,
boolean retrieveTotalMatches)
Reserved for Remedy internal use only. |
InternalID[] |
ARGetListSupportFile(ARServerUser ctx,
SupportFileListCriteria listCriteria)
Retrieves a list of support file IDs for a specified type of object. |
SupportFile[] |
ARGetListSupportFileObjects(ARServerUser ctx,
SupportFileListCriteria listCriteria,
SupportFileCriteria criteria)
Retrieves a list of all accessible support file objects. |
UserInfo[] |
ARGetListUser(ARServerUser context,
int option,
Timestamp changedSince)
Retrieves a list of users on the specified AR System server. |
FieldID[] |
ARGetListView(ARServerUser context,
ViewListCriteria criteria)
Retrieves a list of form views (VUI) for a particular form on the specified server. |
View[] |
ARGetListViewObjects(ARServerUser context,
ViewListCriteria listcriteria,
ViewCriteria criteria)
Retrieves a list of all accessible VUI objects. |
java.lang.String |
ARGetLocalHostID(ARServerUser context)
Gets the local hostID |
LocalizedValueInfo |
ARGetLocalizedValue(ARServerUser context,
LocalizedValueCriteria criteria,
LocalizedRequestInfo request)
Gets a localized text string from the message catalog schema. |
void |
ARGetMenu(ARServerUser context,
MenuKey key,
MenuCriteria criteria,
Menu menu)
Retrieves information about the character menu with the indicated name on the specified server. |
Container[] |
ARGetMultipleContainerObjects(ARServerUser context,
ContainerMultiCriteria listCriteria,
ContainerCriteria crit)
Retrieves a list of all accessible container objects. |
java.lang.String[] |
ARGetMultipleCurrencyRatioSets(ARServerUser context,
Timestamp[] ratioTimestamps)
Gets currency ratios list from server |
Entry[] |
ARGetMultipleEntries(ARServerUser context,
EntryListCriteria entryListCriteria,
EntryCriteria entryCriteria)
Retrieves the group of form entries specified by the entryIdList parameter. |
ExtFieldCandidatesInfo[] |
ARGetMultipleExtFieldCandidates(ARServerUser context,
CompoundSchemaInfo schema)
Gets information about all the column/field candidates for an external schema |
Field[] |
ARGetMultipleFields(ARServerUser context,
FieldListCriteria listcriteria,
boolean[] flags)
Retrieves one or more field definitions for a specified form. |
LocalizedValueInfo[] |
ARGetMultipleLocalizedValues(ARServerUser context,
LocalizedValueCriteria criteria,
LocalizedRequestInfo[] requests)
Gets multiple localized texts from the catalog file. |
QualifierInfo |
ARGetQualifier(ARServerUser ctx,
java.lang.String queryString,
Field[] remoteFieldList,
Field[] fieldList,
int queryContext)
De-serialize Qualifer data structure. |
java.lang.String |
ARGetQualifierString(ARServerUser ctx,
QualifierInfo qual,
Field[] remoteFieldList,
Field[] fieldList,
int queryContext,
boolean isEscalation)
Serialize Qualifer data structure. |
void |
ARGetSchema(ARServerUser context,
SchemaKey objKey,
SchemaCriteria schemaCrit,
Schema schema)
Retrieves information about the form with the indicated name on the specified server. |
java.lang.String |
ARGetServerCharSet(ARServerUser context)
Retrieves the servers char set. |
ServerInfo[] |
ARGetServerInfo(ARServerUser context,
int[] requestlist)
Retrieves the requested configuration information for the specified server. |
ServerInfo[] |
ARGetServerStatistics(ARServerUser context,
int[] requestList)
Retrieves the requested statistics for the specified server. |
Value |
ARGetSessionConfiguration(ARServerUser context,
int tag)
Allows the retrieval of session variables. |
void |
ARGetSupportFile(ARServerUser ctx,
SupportFileKey key,
SupportFileCriteria criteria,
SupportFile supportFile)
Retrieves a file supporting external reports. |
java.lang.String |
ARGetTextForErrorMessage(ARServerUser context,
int msgId)
Retrieves the message text for the specified error from the local catalog (in the local language). |
void |
ARGetView(ARServerUser context,
ViewKey key,
ViewCriteria criteria,
View view)
Retrieves information about the form view (VUI) with the indicated ID on the specified server. |
void |
ARImport(ARServerUser context,
StructItemInfo[] items,
int option,
java.lang.String importBuffer)
Imports the indicated structure definitions to the specified server. |
void |
ARMergeEntry(ARServerUser context,
Entry entry,
SchemaKey schemaName,
int mergeType)
Merges an existing entry into the indicated form on the specified server. |
EntryPointInfo[] |
ARMultipleEntryPoints(ARServerUser context,
EntryPointMultiListCriteria listCriteria,
EntryPointMultiCriteria criteria)
Get the entry points |
void |
ARRegisterForAlerts(ARServerUser context,
int clientPort,
int registrationFlags)
Registers a client with the server to receive alert indicators. |
void |
ARSetActiveLink(ARServerUser ctx,
ActiveLink activeLink,
ActiveLinkCriteria criteria)
Updates the active link with the indicated name on the specified server. |
void |
ARSetContainer(ARServerUser context,
Container container)
Updates the definition for the container with the indicated name on the specified server. |
void |
ARSetEntry(ARServerUser context,
Entry entry,
Timestamp ts,
int option)
Updates the form entry with the indicated ID on the specified server. |
void |
ARSetEscalation(ARServerUser ctx,
Escalation escalation,
EscalationCriteria criteria)
Updates the escalation with the indicated name on the specified server. |
void |
ARSetField(ARServerUser context,
Field field,
boolean[] changeFlags)
Updates the definition for the form field with the indicated ID on the specified server. |
void |
ARSetFilter(ARServerUser ctx,
Filter filter,
FilterCriteria criteria)
Updates the filter with the indicated name on the specified server. |
void |
ARSetFullTextInfo(ARServerUser context,
FullTextInfo[] infos)
Updates the requested Full Text Search (FTS) information for the specified server. |
void |
ARSetImpersonatedUser(ARServerUser context,
java.lang.String impersonatedUser)
Sets the user to be impersonated by the admin for this session. |
void |
ARSetLogging(ARServerUser context,
long type,
long location,
java.lang.String file)
Updates the indicated log information for the specified server. |
void |
ARSetMenu(ARServerUser context,
Menu menu,
boolean[] changeFlags)
Updates the character menu with the indicated name on the specified server. |
void |
ARSetSchema(ARServerUser context,
Schema schema,
boolean[] changeFlags)
Updates the definition for the form with the indicated name on the specified server. |
void |
ARSetServerInfo(ARServerUser context,
ServerInfo[] infos)
Updates the indicated configuration information for the specified server. |
void |
ARSetServerPort(ARServerUser context,
NameID server,
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(ARServerUser context,
int tag,
Value value)
Allows session variables to be set. |
void |
ARSetSupportFile(ARServerUser ctx,
SupportFile supportFile,
SupportFileCriteria criteria)
Sets a support file in AR System. |
void |
ARSetView(ARServerUser context,
View view,
boolean[] changeFlags)
Updates the form view (VUI) with the indicated ID on the specified server. |
LicenseValidInfo |
ARValidateLicense(ARServerUser context,
LicenseNameID licenseType)
Validate license info. |
LicenseValidInfo[] |
ARValidateMultipleLicenses(ARServerUser context,
LicenseNameID[] licenseTypes)
Validate multiple license info. |
void |
ARVerifyUser(ARServerUser context,
boolean[] criteria)
Checks the cache on the specified server to determine whether the user you specify for the control
parameter is registered in AR System. |
java.lang.String |
ARXMLCreateEntry(ARServerUser context,
java.lang.String inputMapping,
java.lang.String inputDoc,
java.lang.String outputMapping,
java.lang.String optionDoc)
Creates entries in AR System with input XML and returns output XML |
java.lang.String |
ARXMLGetEntry(ARServerUser context,
java.lang.String queryMapping,
java.lang.String queryDoc,
java.lang.String outputMapping,
java.lang.String optionDoc)
Gets entries from AR System with input XML and returns output XML |
java.lang.String |
ARXMLSetEntry(ARServerUser context,
java.lang.String queryMapping,
java.lang.String queryDoc,
java.lang.String inputMapping,
java.lang.String inputDoc,
java.lang.String outputMapping,
java.lang.String optionDoc)
Sets entries in AR System with input XML and returns output XML |
void |
FindAndIterate(ARServerUser context,
EntryListCriteria entryListCriteria,
EntryCriteria entryCriteria,
boolean useLocale,
java.lang.Integer nMatches,
int getMode,
IARRowIterator iterator)
|
protected long |
getLastUsedTime()
|
protected long |
getSessionId()
Package scoped get/set Methods for m_sessionId: |
protected void |
setLastUsedTime(long tm)
|
protected void |
setSessionId(long sessionId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Proxy()
Method Detail |
protected long getSessionId()
protected void setSessionId(long sessionId)
protected void setLastUsedTime(long tm)
protected long getLastUsedTime()
public void ARCreateEntry(ARServerUser context, Entry entry) throws ARException
ARException
- if entry is not createdpublic void ARGetEntry(ARServerUser context, EntryKey entryKey, EntryCriteria entryCriteria, Entry entry) throws ARException
ARException
- if entry is not retrievedpublic EntryListInfo[] ARGetListEntry(ARServerUser context, EntryListCriteria entryListCriteria, EntryCriteria entryCrit, boolean useLocale, java.lang.Integer nMatches) throws ARException
ARException
- if list is not returnedpublic Entry[] ARGetMultipleEntries(ARServerUser context, EntryListCriteria entryListCriteria, EntryCriteria entryCriteria) throws ARException
entryIdList
parameter.
ARException
- if entries are not retrievedpublic Entry[] ARGetListEntryWithFields(ARServerUser context, EntryListCriteria entryListCriteria, EntryCriteria entryCriteria, boolean useLocale, java.lang.Integer nMatches) throws ARException
ARException
- if list is not retrievedpublic int ARGetListEntryBlocks(ARServerUser context, EntryListCriteria entryListCriteria, EntryCriteria entryCriteria, int numEntriesPerBlock, boolean useLocale, java.lang.Integer numReturnedBlocks, java.lang.Integer numReturnedRows, java.lang.Integer numTotalMatches) throws ARException
ARException
- if list is not retrievedpublic Entry[] ARGetEntryBlock(int handle, int blockNumber) throws ARException
ARException
- if list is not retrievedpublic void ARFreeEntryBlock(int handle) throws ARException
ARException
- if list is not retrievedpublic void FindAndIterate(ARServerUser context, EntryListCriteria entryListCriteria, EntryCriteria entryCriteria, boolean useLocale, java.lang.Integer nMatches, int getMode, IARRowIterator iterator) throws ARException
ARException
public CompactQueryResult ARGetCompactEntryList(ARServerUser context, EntryListCriteria entryListCriteria, EntryCriteria entryCriteria, java.lang.Integer nMatches) throws ARException
ARException
- if list is not retrievedpublic void ARDeleteEntry(ARServerUser context, EntryKey entryKey) throws ARException
ARException
- if entry is not deletedpublic void ARSetEntry(ARServerUser context, Entry entry, Timestamp ts, int option) throws ARException
ARException
- if entry is not updatedpublic void ARMergeEntry(ARServerUser context, Entry entry, SchemaKey schemaName, int mergeType) throws ARException
ARException
- if entry is not mergedpublic void ARCreateSchema(ARServerUser context, Schema schema) throws ARException
ARException
- if form is not createdpublic void ARGetSchema(ARServerUser context, SchemaKey objKey, SchemaCriteria schemaCrit, Schema schema) throws ARException
ARException
- if information is not retrievedpublic void ARSetSchema(ARServerUser context, Schema schema, boolean[] changeFlags) throws ARException
ARException
- if definition is not updatedpublic SchemaAliasInfo[] ARGetListSchemaWithAlias(ARServerUser context, SchemaAliasesCriteria schemaCrit) throws ARException
ARException
- if list is not retrievedpublic SchemaKey[] ARGetListSchema(ARServerUser context, SchemaListCriteria schemaCrit) throws ARException
ARException
- if list is not retrievedpublic Schema[] ARGetListSchemaObjects(ARServerUser context, SchemaListCriteria listcriteria, SchemaCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARDeleteSchema(ARServerUser context, NameID name, int opt) throws ARException
ARException
- if form is not deletedpublic void ARCreateField(ARServerUser context, Field field) throws ARException
ARException
- if field is not createdpublic void ARSetField(ARServerUser context, Field field, boolean[] changeFlags) throws ARException
ARException
- if definition is not updatedpublic FieldID[] ARGetListField(ARServerUser context, FieldListCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARGetField(ARServerUser context, FieldKey key, FieldCriteria criteria, Field field) throws ARException
ARException
- if information is not retrievedpublic Field[] ARGetListFieldObjects(ARServerUser context, FieldListCriteria listcriteria, boolean[] flags) throws ARException
ARException
- if list is not retrievedpublic Field[] ARGetMultipleFields(ARServerUser context, FieldListCriteria listcriteria, boolean[] flags) throws ARException
ARException
- if definition is not retrievedpublic void ARDeleteField(ARServerUser context, NameID schema, long fieldId, int opt) throws ARException
ARException
- if field is not deletedpublic void ARDeleteMultipleFields(ARServerUser context, NameID schema, long[] ids, int deleteOption) throws ARException
ARException
- if field is not deletedpublic void ARCreateFilter(ARServerUser ctx, Filter filter) throws ARException
ARException
- if filter is not createdpublic void ARGetFilter(ARServerUser ctx, FilterKey key, FilterCriteria criteria, Filter filter) throws ARException
ARException
- if information is not retrievedpublic void ARSetFilter(ARServerUser ctx, Filter filter, FilterCriteria criteria) throws ARException
ARException
- if filter is not updatedpublic FilterKey[] ARGetListFilter(ARServerUser ctx, WorkflowObjectListCriteria listCriteria) throws ARException
ARException
- if list is not retrievedpublic Filter[] ARGetListFilterObjects(ARServerUser ctx, WorkflowObjectListCriteria listCriteria, FilterCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARDeleteFilter(ARServerUser ctx, NameID name, int opt) throws ARException
ARException
- if filter is not deletedpublic void ARCreateEscalation(ARServerUser ctx, Escalation escalation) throws ARException
ARException
- if escalation is not createdpublic void ARGetEscalation(ARServerUser ctx, EscalationKey key, EscalationCriteria criteria, Escalation escalation) throws ARException
ARException
- if information is not retrievedpublic void ARSetEscalation(ARServerUser ctx, Escalation escalation, EscalationCriteria criteria) throws ARException
ARException
- if escalation is not updatedpublic EscalationKey[] ARGetListEscalation(ARServerUser ctx, WorkflowObjectListCriteria listCriteria) throws ARException
ARException
- if information is not retrievedpublic Escalation[] ARGetListEscalationObjects(ARServerUser ctx, WorkflowObjectListCriteria listCriteria, EscalationCriteria criteria) throws ARException
ARException
- if information is not retrievedpublic void ARDeleteEscalation(ARServerUser ctx, NameID name, int opt) throws ARException
ARException
- if information is not deletedpublic void ARCreateActiveLink(ARServerUser ctx, ActiveLink activeLink) throws ARException
ARException
- if active link is not createdpublic void ARGetActiveLink(ARServerUser ctx, ActiveLinkKey key, ActiveLinkCriteria criteria, ActiveLink activeLink) throws ARException
ARException
- if information is not retrievedpublic void ARSetActiveLink(ARServerUser ctx, ActiveLink activeLink, ActiveLinkCriteria criteria) throws ARException
ARException
- if active link is not updatedpublic ActiveLinkKey[] ARGetListActiveLink(ARServerUser ctx, WorkflowObjectListCriteria listCriteria) throws ARException
ARException
- if information is not retrievedpublic ActiveLink[] ARGetListActiveLinkObjects(ARServerUser ctx, WorkflowObjectListCriteria listCriteria, ActiveLinkCriteria criteria) throws ARException
ARException
- if information is not retrievedpublic void ARDeleteActiveLink(ARServerUser ctx, NameID name, int opt) throws ARException
ARException
- if active link is not deletedpublic void ARGetView(ARServerUser context, ViewKey key, ViewCriteria criteria, View view) throws ARException
ARException
- if information is not retrievedpublic FieldID[] ARGetListView(ARServerUser context, ViewListCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic View[] ARGetListViewObjects(ARServerUser context, ViewListCriteria listcriteria, ViewCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARCreateView(ARServerUser context, View view) throws ARException
ARException
- if VUI is not createdpublic void ARSetView(ARServerUser context, View view, boolean[] changeFlags) throws ARException
ARException
- if VUI is not updatedpublic void ARDeleteView(ARServerUser context, NameID schema, long vuiId) throws ARException
ARException
- if VUI is not deletedpublic com.remedy.arsys.api.ContainerListInfo[] ARGetListContainer(ARServerUser context, ContainerListCriteria listCriteria) throws ARException
ARException
- if list is not retrievedpublic Container[] ARGetListContainerObjects(ARServerUser context, ContainerListCriteria listCriteria, ContainerCriteria crit) throws ARException
ARException
- if list is not retrievedpublic Container[] ARGetMultipleContainerObjects(ARServerUser context, ContainerMultiCriteria listCriteria, ContainerCriteria crit) throws ARException
ARException
- if list is not retrievedpublic void ARSetContainer(ARServerUser context, Container container) throws ARException
ARException
- if definition is not updatedpublic void ARCreateContainer(ARServerUser context, Container container) throws ARException
ARException
- if container is not createdpublic void ARDeleteContainer(ARServerUser context, ContainerKey key, int opt) throws ARException
ARException
- if container is not deletedpublic void ARGetContainer(ARServerUser context, ContainerKey key, ContainerCriteria criteria, Container container) throws ARException
ARException
- if container is not retrievedpublic void ARGetMenu(ARServerUser context, MenuKey key, MenuCriteria criteria, Menu menu) throws ARException
ARException
- if information is not retrievedpublic MenuKey[] ARGetListMenu(ARServerUser context, MenuListCriteria listCriteria) throws ARException
ARException
- if list is not retrievedpublic Menu[] ARGetListMenuObjects(ARServerUser context, MenuListCriteria listCriteria, MenuCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARCreateMenu(ARServerUser context, Menu menu) throws ARException
ARException
- if menu is not createdpublic void ARSetMenu(ARServerUser context, Menu menu, boolean[] changeFlags) throws ARException
ARException
- if menu is not updatedpublic void ARDeleteMenu(ARServerUser context, NameID menu, int opt) throws ARException
ARException
- if menu is not deletedpublic CharMenuInfo ARExpandMenu(ARServerUser context, CharMenuInfo menuDefn) throws ARException
ARException
- if references are not expandedpublic void ARCreateSupportFile(ARServerUser ctx, SupportFile supportFile) throws ARException
ARException
- if file is not createdpublic void ARGetSupportFile(ARServerUser ctx, SupportFileKey key, SupportFileCriteria criteria, SupportFile supportFile) throws ARException
ARException
- if file is not retrievedpublic void ARSetSupportFile(ARServerUser ctx, SupportFile supportFile, SupportFileCriteria criteria) throws ARException
ARException
- if file is not setpublic InternalID[] ARGetListSupportFile(ARServerUser ctx, SupportFileListCriteria listCriteria) throws ARException
ARException
- if list is not retrievedpublic SupportFile[] ARGetListSupportFileObjects(ARServerUser ctx, SupportFileListCriteria listCriteria, SupportFileCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARDeleteSupportFile(ARServerUser ctx, SupportFileKey key) throws ARException
ARException
- if file is not deletedpublic void ARGetEntryBlob(ARServerUser context, NameID schemaID, EntryID entryID, FieldID fldID, AttachmentInfo attach) throws ARException
blob
), stored
for the attachment field with the indicated ID on the specified server.
ARException
- if blob is not retrievedpublic java.lang.String ARGetServerCharSet(ARServerUser context) throws ARException
ARException
- if information is not retrievedpublic java.lang.String ARGetClientCharSet(ARServerUser context) throws ARException
ARException
- if information is not retrievedpublic void ARSetImpersonatedUser(ARServerUser context, java.lang.String impersonatedUser) throws ARException
ARException
- if information is not retrievedpublic ServerInfo[] ARGetServerInfo(ARServerUser context, int[] requestlist) throws ARException
ARException
- if information is not retrievedpublic void ARSetServerInfo(ARServerUser context, ServerInfo[] infos) throws ARException
ARException
- if information is not updatedpublic ServerNameID[] ARGetListServer(ARServerUser context) throws ARException
ar
directory file. (UNIX only)
ARException
- if list is not retrievedpublic ServerInfo[] ARGetServerStatistics(ARServerUser context, int[] requestList) throws ARException
ARException
- if statistics are not retrievedpublic void ARSetServerPort(ARServerUser context, NameID server, int port, int progNum) throws ARException
ARException
- if port is not specifiedpublic java.lang.String ARExport(ARServerUser context, StructItemInfo[] items, NameID displayTag, int vuiType, WorkflowLockInfo lockInfo) throws ARException
ARException
- if structure is not exportedpublic void ARImport(ARServerUser context, StructItemInfo[] items, int option, java.lang.String importBuffer) throws ARException
ARException
- if structure is not importedpublic FullTextInfo[] ARGetFullTextInfo(ARServerUser context, int[] requestList) throws ARException
ARException
- if information is not retrievedpublic void ARSetFullTextInfo(ARServerUser context, FullTextInfo[] infos) throws ARException
ARException
- if information is not updatedpublic java.lang.String ARGetTextForErrorMessage(ARServerUser context, int msgId) throws ARException
Constants.AR_MAX_MESSAGE_SIZE
(255 bytes).
ARException
- if text is not retrievedpublic StatisticsResultInfo[] ARGetEntryStatistics(ARServerUser context, SchemaKey schemaKey, QualifierInfo qual, ArithmeticOrRelationalOperand target, int statistic, InternalID[] groupByList) throws ARException
qualifier
parameter.
ARException
- if statistic is not computedpublic SQLResult ARGetListSQL(ARServerUser context, java.lang.String sqlCommand, int maxRetrieve, boolean retrieveTotalMatches) throws ARException
ARException
- if list is not retrievedpublic ProcessResult ARExecuteProcess(ARServerUser context, java.lang.String command, boolean independentProcess) throws ARException
ARException
- if command is not performedpublic void ARVerifyUser(ARServerUser context, boolean[] criteria) throws ARException
control
parameter is registered in AR System.
ARException
- if cache is not checkedpublic GroupInfo[] ARGetListGroup(ARServerUser context, AccessNameID user, AccessNameID password) throws ARException
ARException
- if list is not retrievedpublic RoleInfo[] ARGetListRole(ARServerUser context, NameID application, AccessNameID user, AccessNameID password) throws ARException
ARException
- if list is not retrievedpublic UserInfo[] ARGetListUser(ARServerUser context, int option, Timestamp changedSince) throws ARException
ARException
- if list is not retrievedpublic void ARSetSessionConfiguration(ARServerUser context, int tag, Value value) throws ARException
ARException
- if variables are not setpublic Value ARGetSessionConfiguration(ARServerUser context, int tag) throws ARException
ARException
- if variables are not retrievedpublic void ARSetLogging(ARServerUser context, long type, long location, java.lang.String file) throws ARException
ARException
- if information is not updatedpublic QualifierInfo ARGetQualifier(ARServerUser ctx, java.lang.String queryString, Field[] remoteFieldList, Field[] fieldList, int queryContext) throws ARException
ARException
public java.lang.String ARGetQualifierString(ARServerUser ctx, QualifierInfo qual, Field[] remoteFieldList, Field[] fieldList, int queryContext, boolean isEscalation) throws ARException
ARException
public java.lang.String AREncodeARQualifierStruct(ARServerUser ctx, QualifierInfo qual) throws ARException
ARQualificationStruct
to serialized qualification
string.
ARException
- if not convertedpublic QualifierInfo ARDecodeARQualifierStruct(ARServerUser ctx, java.lang.String queryString) throws ARException
ARQualificationStruct
.
ARException
- if not convertedpublic java.lang.String AREncodeARAssignStruct(ARServerUser ctx, AssignInfo asn) throws ARException
ARAssignStruct
to serialized qualification string
ARException
- if not convertedpublic AssignInfo ARDecodeARAssignStruct(ARServerUser ctx, java.lang.String assignString) throws ARException
ARAssignStruct
ARException
- if not convertedpublic java.lang.String AREncodeStatusHistory(ARServerUser ctx, StatusHistoryInfo[] statHist) throws ARException
ARStatusHistoryList
as input and encodes it into a
status history string.
ARException
- if not encodedpublic StatusHistoryInfo[] ARDecodeStatusHistory(ARServerUser context, java.lang.String historyString) throws ARException
ARStatusHistoryList
for easier processing.
Return an error if
the string is not correctly formatted.
ARException
- if not decodedpublic java.lang.String AREncodeDiary(ARServerUser ctx, DiaryInfo[] diary) throws ARException
ARDiaryList
as input and encodes it into a diary string.
ARException
- if not encodedpublic DiaryInfo[] ARDecodeDiary(ARServerUser context, java.lang.String diaryString) throws ARException
ARDiaryList
for easier processing. Returns an error if the string is
not correctly formatted.
ARException
- if not decodedpublic void ARRegisterForAlerts(ARServerUser context, int clientPort, int registrationFlags) throws ARException
ARException
- if client not registeredpublic void ARDeregisterForAlerts(ARServerUser context, int clientPort) throws ARException
ARException
- if client not deregisteredpublic EntryID ARCreateAlertEvent(ARServerUser context, AccessNameID user, java.lang.String alertText, int priority, NameID sourceTag, ServerNameID server, NameID formName, java.lang.String objectId) throws ARException
ARException
- if alert not enteredpublic AccessNameID[] ARGetListAlertUser(ARServerUser context) throws ARException
ARException
- if list not retrievedpublic int ARGetAlertCount(ARServerUser context, QualifierInfo qual) throws ARException
ARException
- if list not retrievedpublic AlertMessageInfo ARDecodeAlertMessage(ARServerUser context, AlertMessageCriteria criteria, java.lang.Object message, int len) throws ARException
ARException
- if message not decodedpublic LocalizedValueInfo ARGetLocalizedValue(ARServerUser context, LocalizedValueCriteria criteria, LocalizedRequestInfo request) throws ARException
ARException
- if string not returnedpublic LocalizedValueInfo[] ARGetMultipleLocalizedValues(ARServerUser context, LocalizedValueCriteria criteria, LocalizedRequestInfo[] requests) throws ARException
ARException
- if string not returnedpublic SQLResult ARGetListSQLForActiveLink(ARServerUser context, NameID actlinkName, int actionIndex, int actionType, Timestamp timestamp, EntryItem[] keywordList, EntryItem[] parameterList, int maxRetrieve, boolean retrieveTotalMatches) throws ARException
ARException
public ProcessResult ARExecuteProcessForActiveLink(ARServerUser context, NameID actlinkName, int actionIndex, int actionType, InternalID fieldId, Timestamp timestamp, EntryItem[] keywordList, EntryItem[] parameterList, boolean independentProcess) throws ARException
ARException
- if process not executedpublic ExtFieldCandidatesInfo[] ARGetMultipleExtFieldCandidates(ARServerUser context, CompoundSchemaInfo schema) throws ARException
ARException
- if information not returnedpublic CompoundSchemaInfo[] ARGetListExtSchemaCandidates(ARServerUser context, int schemaType) throws ARException
ARException
- if list not returnedpublic java.lang.String ARGetLocalHostID(ARServerUser context) throws ARException
ARException
- if hostID not returnedpublic HostID[] ARGetAllLocalHostIDs(ARServerUser context) throws ARException
ARException
public LicenseValidInfo ARValidateLicense(ARServerUser context, LicenseNameID licenseType) throws ARException
LicenseValidInfo
ARException
- if information not validatedpublic LicenseValidInfo[] ARValidateMultipleLicenses(ARServerUser context, LicenseNameID[] licenseTypes) throws ARException
LicenseValidInfo
ARException
- if information not validatedpublic LicenseInfo[] ARGetListLicense(ARServerUser context, LicenseNameID licenseType) throws ARException
LicenseInfo
ARException
- if information not returnedpublic CharMenuInfo ARConvertBufferToListMenu(java.lang.String menuBuffer) throws ARException
CharMenuInfo
object
ARException
- if string not convertedpublic java.lang.String ARXMLCreateEntry(ARServerUser context, java.lang.String inputMapping, java.lang.String inputDoc, java.lang.String outputMapping, java.lang.String optionDoc) throws ARException
ARException
- if entry not createdpublic java.lang.String ARXMLSetEntry(ARServerUser context, java.lang.String queryMapping, java.lang.String queryDoc, java.lang.String inputMapping, java.lang.String inputDoc, java.lang.String outputMapping, java.lang.String optionDoc) throws ARException
ARException
- if entry not setpublic java.lang.String ARXMLGetEntry(ARServerUser context, java.lang.String queryMapping, java.lang.String queryDoc, java.lang.String outputMapping, java.lang.String optionDoc) throws ARException
ARException
- if entry not returnedpublic java.lang.String[] ARGetMultipleCurrencyRatioSets(ARServerUser context, Timestamp[] ratioTimestamps) throws ARException
ARException
- if list not returnedpublic java.lang.String ARGetApplicationRequestedInfo(ARServerUser context, java.lang.String str) throws ARException
ARException
- if cache is not checkedpublic EntryPointInfo[] ARMultipleEntryPoints(ARServerUser context, EntryPointMultiListCriteria listCriteria, EntryPointMultiCriteria criteria) throws ARException
ARException
- if list is not retrievedpublic void ARBeginBulkEntryTransaction(ARServerUser context) throws ARException
ARException
- if an error occurspublic BulkEntryReturn[] AREndBulkEntryTransaction(ARServerUser context, int actionType) throws ARException
ARException
- (subclass ARBulkException) if an error occurs
|
7.0 Action Request System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |