Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.jbo.common
Class SvcMsgResponseRef

java.lang.Object
  extended by oracle.jbo.common.SvcMsgResponse
      extended by oracle.jbo.common.SvcMsgResponseRef
All Implemented Interfaces:
java.io.Serializable, Request, Response, ResponseRef, ResponseValues

public class SvcMsgResponseRef
extends SvcMsgResponse
implements ResponseRef, Request

See Also:
Serialized Form

Field Summary
static int ROOT_AM_REF_ID
           
 
Fields inherited from class oracle.jbo.common.SvcMsgResponse
RES_ACTIVATE_STATE_2, RES_ACTIVATE_STATE_FOR_UNDO, RES_ACTIVATE_STATE_WITH_INFO, RES_ADD_DYNAMIC_ATTR, RES_ADD_VARIABLE, RES_ALL_APP_MOD_DEF_NAMES, RES_ALL_ENTITY_ASSOC_DEF_NAMES, RES_ALL_ENTITY_DEF_NAMES, RES_ALL_VIEW_DEF_NAMES, RES_ALL_VIEW_LINK_DEF_NAMES, RES_APP_MOD_CLOSED, RES_APP_MOD_DEF_NAMES, RES_APP_MOD_NAMES, RES_APPLICATION_MODULE, RES_BEGIN_DETAIL_ROWSETS, RES_BUILD_VIEW_CRITERIA_CLAUSES, RES_CANCEL_DML_OPERATIONS, RES_CANCEL_QUERY, RES_COMPONENT_OBJECT, RES_CREATE_AND_INIT_ROW, RES_CREATE_ROW, RES_DETAIL_ROWSET, RES_DO_POOL_MESSAGE, RES_DUMP_QUERY_RESULT, RES_END_DETAIL_ROWSETS, RES_END_EXECUTE_MARKER, RES_ENTITY_ASSOC_DEF_NAMES, RES_ENTITY_DEF_NAMES, RES_EVENT, RES_EXCEPTION, RES_EXECUTE_COMMAND, RES_EXECUTE_SQL, RES_FETCH_ATTR_PROPS, RES_FETCH_EVAL_ROW_ATTR_PROPERTY, RES_FETCH_ROW_ATTR_PROPERTIES, RES_FETCHED_ROW_COUNT, RES_FIND_BY_ENTITY, RES_FIND_BY_KEY, RES_FIND_LISTBINDING_RSI, RES_FIND_OPERATION_DEFINITIONS, RES_FIND_VIEW_LINK_ACCESSOR, RES_FIND_VIEW_OBJECT_USING_ENTITY, RES_FINISH_SYNC_WORKING_SET, RES_FIRST, RES_GET_ACCESS_MODE, RES_GET_ALL_BASE_COMP_OPERS, RES_GET_ATTR_INDICES_FOR_ENTITY_ATTR, RES_GET_ATTR_SECURITY_HINTS, RES_GET_ATTRIBUTE_DEF_INFO, RES_GET_CO_PROPERTIES, RES_GET_CONNECTION_MD, RES_GET_CURRENT_ROW, RES_GET_DB_SORT_CRITERIA, RES_GET_DML_OPERATION_TIMEOUT, RES_GET_DOMAIN_VALUE, RES_GET_EFFECTIVE_DATE_MODE, RES_GET_ESTIMATED_ROW_COUNT, RES_GET_FORWARD_DEPENDENCY_ATTRS, RES_GET_ITER_MODE, RES_GET_LISTBINDING_DEFS, RES_GET_LOCALE, RES_GET_LOCKING_MODE, RES_GET_MAX_FETCH_SIZE, RES_GET_MOST_RECENT_STACK_ID, RES_GET_NAMED_WHERE_CLAUSE_PARAM, RES_GET_ORDER_BY_CLAUSE, RES_GET_PROPERTIES, RES_GET_QUERY, RES_GET_QUERY_MODE, RES_GET_QUERY_OPTIMIZER_HINT, RES_GET_QUERY_TIMEOUT, RES_GET_RANGE_START, RES_GET_ROW_BY_KEY, RES_GET_ROW_FROM_HANDLE, RES_GET_ROW_MATCH, RES_GET_ROW_SECURITY_HINTS, RES_GET_ROW_VALIDATION, RES_GET_SORT_BY, RES_GET_STYLES, RES_GET_VERSION, RES_GET_VIEW_CRITERIA_NAMES, RES_GET_VIEW_CRITERIAS, RES_GET_VL_PROPERTIES, RES_GET_VO_ATTR_PROPERTIES, RES_GET_VO_PROPERTIES, RES_GET_WHERE_CLAUSE, RES_GET_WHERE_CLAUSE_PARAMS, RES_HAS_MORE_ROWS, RES_INVOKE_DOMAIN_METHOD, RES_IS_ATTR_UPDATEABLE, RES_IS_BUNDLED_EXC_MODE, RES_IS_CLEAR_CACHE_ON_COMMIT, RES_IS_CLEAR_CACHE_ON_ROLLBACK, RES_IS_CONNECTED, RES_IS_EXECUTED, RES_IS_FETCH_COMPLETE, RES_IS_RANGE_AT, RES_IS_TRANS_DIRTY, RES_IS_VALID_ID_FOR_UNDO, RES_ITERATOR_CLOSED, RES_ITERATOR_RESET, RES_JAAS_USER_ROLES, RES_LAST, RES_LOB_DOMAIN, RES_MARSHALLED_DOMAIN_VALUE, RES_MAX_FETCH_SIZE_EXCEEDED, RES_METHOD_CALL_RETURN, RES_NAVIGATED, RES_NEXT, RES_NEXT_RANGE_SET, RES_NULL, RES_PACKAGE_NAMES, RES_PASSIVATE_STATE, RES_PASSIVATE_STATE_2, RES_PASSIVATE_STATE_FOR_UNDO, RES_PASSIVATE_STATE_WITH_ID, RES_PASSIVATE_STATE_WITH_ID_2, RES_PREVIOUS, RES_PREVIOUS_RANGE_SET, RES_RANGE_REFRESHED, RES_RANGE_SCROLLED, RES_READ_LOB, RES_REF_FOR_ACTIVATE, RES_REF_OBJ_ARRAY, RES_REF_OBJECT, RES_REF_OBJECT_BEGIN, RES_REF_OBJECT_END, RES_REF_REMOTE_SERVER_AM, RES_REFRESH_CACHE, RES_REFRESH_DM_MARKER, RES_REFRESH_PROPERTY, RES_REFRESH_VARIABLES, RES_REFRESH_VO_PROPERTY, RES_REGISTER_VIEW_DEF, RES_REMOVE_VARIABLE, RES_REMOVE_VIEW_CRITERIAS, RES_REQ_CRITERIA_NAME, RES_RESERVE_PASSIVATION_ID, RES_RESERVE_SNAPSHOT_ID, RES_RESET, RES_ROW, RES_ROW_COUNT, RES_ROW_COUNT_IN_RANGE, RES_ROW_IS_DEAD, RES_ROW_SET, RES_ROW_SET_ITERATOR, RES_ROWSET_CLOSED, RES_SAVE_VIEW_DEF, RES_SCROLL, RES_SERIALIZED_DOMAIN_VALUE, RES_SET_ACCESS_MODE, RES_SET_CURRENT_ROW, RES_SET_CURRENT_ROW_AT_RANGE_INDEX, RES_SNAP_ID, RES_SYNC_ROT_REQUIRED, RES_SYNC_WORKING_SET, RES_TRANS_COMMITTED, RES_TRANS_POST_GET_ATTR, RES_TRANS_ROLLED_BACK, RES_TRANSFORM_EXCEPTION_PARAMS, RES_VIEW_CACHE_CLEARED, RES_VIEW_DEF, RES_VIEW_DEF_NAMES, RES_VIEW_LINK, RES_VIEW_LINK_DEF_NAMES, RES_VIEW_LINK_NAMES, RES_VIEW_OBJECT, RES_VIEW_OBJECT_CLOSED, RES_VIEW_OBJECT_NAMES, RES_WARNING, RES_WORKING_SET_AM, RES_WORKING_SET_RSI, RES_WRITE_ROW_XML, RES_WRITE_ROW_XML_WITH_MAP, RES_WRITE_ROWSET_XML, RES_WRITE_ROWSET_XML_WITH_MAP
 
Constructor Summary
SvcMsgResponseRef(int oper, java.lang.String resName, int refId)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean[] getBooleanValues()
          Returns the boolean array data in this response.
 int[] getIntValues()
          Returns the int array data in this response.
 long[] getLongValues()
          Returns the long array data in this response.
 java.lang.Object[] getObjectValues()
          Returns the object array data in this response.
 int getRefId()
          Returns an int id that identifies the object (so-called remote object id).
 java.lang.Object getRefObject()
          Returns the actual object whose reference is being marshalled through this object.
 java.lang.Object getSourceId()
          Returns the object that identifies the object that originated this request.
 ResponseValues setBooleanValues(boolean[] values)
          Sets the boolean array for this response.
 ResponseValues setIntValues(int[] values)
          Sets the int array for this response.
 ResponseValues setLongValues(long[] values)
          Sets the long array for this response.
 ResponseValues setObjectValues(java.lang.Object[] values)
          Sets the object array for this response.
 void setRefId(int refId)
          Sets the remote object id.
 void setRefObject(java.lang.Object refObj)
          Sets the actual object whose reference is being marshalled through this object.
 
Methods inherited from class oracle.jbo.common.SvcMsgResponse
getName, getOperation, isReference
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.svcmsg.Response
getName, getOperation
 
Methods inherited from interface oracle.svcmsg.Request
getName, getOperation
 

Field Detail

ROOT_AM_REF_ID

public static final int ROOT_AM_REF_ID
See Also:
Constant Field Values
Constructor Detail

SvcMsgResponseRef

public SvcMsgResponseRef(int oper,
                         java.lang.String resName,
                         int refId)
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getSourceId

public java.lang.Object getSourceId()
Description copied from interface: Request
Returns the object that identifies the object that originated this request. This id should be serializable and marshallable across tiers.

Specified by:
getSourceId in interface Request
Returns:
the id object of the object that originated this request.

getRefId

public int getRefId()
Description copied from interface: ResponseRef
Returns an int id that identifies the object (so-called remote object id).

Specified by:
getRefId in interface ResponseRef
Returns:
the remote object id.

setRefId

public void setRefId(int refId)
Description copied from interface: ResponseRef
Sets the remote object id.

Specified by:
setRefId in interface ResponseRef
Parameters:
refId - the remote object id.

getRefObject

public java.lang.Object getRefObject()
Description copied from interface: ResponseRef
Returns the actual object whose reference is being marshalled through this object. Note that this reference should be marked as a transient so that the serialization process will not try to serialize the object itself.

These getter and setter are used to hold reference to the object being marshalled.

Specified by:
getRefObject in interface ResponseRef
Returns:
the object.

setRefObject

public void setRefObject(java.lang.Object refObj)
Description copied from interface: ResponseRef
Sets the actual object whose reference is being marshalled through this object. Note that this reference should be marked as a transient so that the serialization process will not try to serialize the object itself.

These getter and setter are used to hold reference to the object being marshalled.

Specified by:
setRefObject in interface ResponseRef
Parameters:
refObj - the object.

getIntValues

public int[] getIntValues()
Description copied from interface: ResponseValues
Returns the int array data in this response.

Specified by:
getIntValues in interface ResponseValues
Returns:
the int array. May return null if this response has no int array.

setIntValues

public ResponseValues setIntValues(int[] values)
Description copied from interface: ResponseValues
Sets the int array for this response.

Specified by:
setIntValues in interface ResponseValues
Parameters:
values - the int array.
Returns:
this object.

getLongValues

public long[] getLongValues()
Description copied from interface: ResponseValues
Returns the long array data in this response.

Specified by:
getLongValues in interface ResponseValues
Returns:
the long array. May return null if this response has no long array.

setLongValues

public ResponseValues setLongValues(long[] values)
Description copied from interface: ResponseValues
Sets the long array for this response.

Specified by:
setLongValues in interface ResponseValues
Parameters:
values - the long array.
Returns:
this object.

getBooleanValues

public boolean[] getBooleanValues()
Description copied from interface: ResponseValues
Returns the boolean array data in this response.

Specified by:
getBooleanValues in interface ResponseValues
Returns:
the boolean array. May return null if this response has no boolean array.

setBooleanValues

public ResponseValues setBooleanValues(boolean[] values)
Description copied from interface: ResponseValues
Sets the boolean array for this response.

Specified by:
setBooleanValues in interface ResponseValues
Parameters:
values - the boolean array.
Returns:
this object.

getObjectValues

public java.lang.Object[] getObjectValues()
Description copied from interface: ResponseValues
Returns the object array data in this response.

Specified by:
getObjectValues in interface ResponseValues
Returns:
the object array. May return null if this response has no object array.

setObjectValues

public ResponseValues setObjectValues(java.lang.Object[] values)
Description copied from interface: ResponseValues
Sets the object array for this response.

Specified by:
setObjectValues in interface ResponseValues
Parameters:
values - the object array.
Returns:
this object.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

Copyright © 1997, 2011, Oracle. All rights reserved.