public final class OerequestInfo extends BaseObject
Modifier and Type | Field and Description |
---|---|
private object<? extends AdapterTypes> |
adapterType
The adapter type.
|
private integer |
agentId
The agent ID.
|
private character |
clientContextId
The client context ID.
|
private handle |
clientPrincipal
The client principal.
|
private character |
procedureName
The procedure name.
|
private character |
requestId
The request ID.
|
private integer |
sessionId
The session ID.
|
private integer |
threadId
The thread ID.
|
private object<? extends OeversionInfo> |
versionInfo
The version info.
|
Constructor and Description |
---|
OerequestInfo() |
Modifier and Type | Method and Description |
---|---|
void |
__lang_OerequestInfo_constructor__()
Default constructor.
|
void |
__lang_OerequestInfo_execute__()
The execute method to initialize the FWD-related state for an instance.
|
void |
fromArray(java.lang.Object[] arr)
Initialize this instance from the given array representation (from a previous
toArray() call). |
object<? extends AdapterTypes> |
getAdapterType()
Get the
adapterType field. |
integer |
getAgentId()
Get the
agentId field. |
character |
getClientContextId()
Get the
clientContextId field. |
handle |
getClientPrincipal()
Get the
clientPrincipal . |
character |
getProcedureName()
Get the
procedureName field. |
character |
getRequestId()
Get the
requestId field. |
integer |
getSessionId()
Get the
sessionId field. |
integer |
getThreadId()
Get the
threadId field. |
object<? extends OeversionInfo> |
getVersionInfo()
Get the
versionInfo field. |
void |
initialize(OerequestInfo req,
boolean request)
Initialize this instance from the specified reference, by copying the state.
|
void |
initialize(java.lang.String procedureName,
java.lang.String clientContextId,
java.lang.String requestId,
java.lang.String[] versionInfo,
java.lang.String clientType,
java.lang.Integer agentId,
java.lang.Integer sessionId,
java.lang.Integer threadId,
byte[] clientPrincipal)
Initialize this instance with the specified values for each field.
|
void |
setClientContextId(character _var)
Set the
clientContextId field. |
logical |
setClientPrincipal(handle _h)
Set the
clientPrincipal . |
void |
setRequestId(java.lang.String requestId)
Set the
requestId . |
java.lang.Object[] |
toArray()
Obtain an array representation of this instance, for serialization purposes.
|
__lang_BaseObject_constructor__, __lang_BaseObject_execute__, assertNotNull, assertNotNull, clone, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals, toLegacyString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isTracked
private object<? extends AdapterTypes> adapterType
private integer agentId
private integer sessionId
private integer threadId
private character clientContextId
private character procedureName
private character requestId
private object<? extends OeversionInfo> versionInfo
private handle clientPrincipal
public void __lang_OerequestInfo_execute__()
public void __lang_OerequestInfo_constructor__()
versionInfo
.public object<? extends AdapterTypes> getAdapterType()
adapterType
field.public character getClientContextId()
clientContextId
field.public void setClientContextId(character _var)
clientContextId
field._var
- The client context ID.public character getProcedureName()
procedureName
field.public object<? extends OeversionInfo> getVersionInfo()
versionInfo
field.public handle getClientPrincipal()
clientPrincipal
.public logical setClientPrincipal(handle _h)
clientPrincipal
. This deletes any other instance it may reference via the
clientPrincipal
._h
- The client principal handle.true
if the assign was possible.public void setRequestId(java.lang.String requestId)
requestId
. This is not a legacy setter!requestId
- The request ID.public void initialize(java.lang.String procedureName, java.lang.String clientContextId, java.lang.String requestId, java.lang.String[] versionInfo, java.lang.String clientType, java.lang.Integer agentId, java.lang.Integer sessionId, java.lang.Integer threadId, byte[] clientPrincipal)
procedureName
- The procedure name.clientContextId
- The client context ID.requestId
- The request ID.versionInfo
- The version info, in the [major, minor, maint] format.clientType
- The client type.agentId
- The agent ID.sessionId
- The session ID.threadId
- The thread ID.clientPrincipal
- The serialized client principal.public void initialize(OerequestInfo req, boolean request)
req
- The request instance to initialize from.request
- Flag indicating if the current instance is for a request - if so, set the
procedureName
.public java.lang.Object[] toArray()