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

E10653-04

oracle.jbo.common
Class JboServiceMessage

java.lang.Object
  extended by oracle.svcmsg.ServiceMessage
      extended by oracle.jbo.common.JboServiceMessage
All Implemented Interfaces:
java.io.Serializable

public class JboServiceMessage
extends ServiceMessage
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
JboServiceMessage()
           
JboServiceMessage(java.lang.String name, int syncMode)
           
 
Method Summary
 void addMethodResponse(java.lang.String methodName, java.lang.Object response)
           
 void addRef(java.io.Serializable ref)
           
 void clear()
          Clears the service message.
 void clearAll()
           
 ServiceMessage copyTo(ServiceMessage copy)
          Copies the content of this message to copy.
 java.lang.Object getMethodResponse(java.lang.String methodName)
           
 SvcMsgResponseValues getOutOfBandResponse()
           
 java.util.List getRefs()
           
 byte[] getSerRefs()
           
 byte[] getSerRequests()
           
 byte[] getSerResponses()
           
 int getSyncMode()
           
 SvcMsgRequestParams getSyncROTReq()
           
 boolean isForceMarshal()
           
 void marshal(java.util.Locale locale, ApplicationModule am)
           
 void marshal(java.util.Locale locale, ApplicationModule am, ObjectMarshaller marshaller)
           
 void marshalRefs(java.util.Locale locale, ApplicationModule am, ObjectMarshaller marshaller)
           
 void setOutOfBandResponse(SvcMsgResponseValues response)
           
protected  void setRefs(java.util.List refs)
           
 void setSyncROTReq(SvcMsgRequestParams syncROTReq)
           
 void unmarshal(ObjectMarshaller marshaller)
           
 
Methods inherited from class oracle.svcmsg.ServiceMessage
addRequest, addRequestWithKey, addResponse, addResponseWithKey, clearEntries, getName, getRequestByKey, getRequests, getResponseByKey, getResponses, insertReponseWityKey, insertRequest, insertRequestWithKey, insertResponse, removeRequest, removeRequestByKey, removeResponse, removeResponseByKey, requestElements, requestKeys, responseElements, responseKeys, setName, setRequests, setResponses
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JboServiceMessage

public JboServiceMessage()

JboServiceMessage

public JboServiceMessage(java.lang.String name,
                         int syncMode)
Method Detail

getSyncMode

public int getSyncMode()

getRefs

public java.util.List getRefs()

isForceMarshal

public boolean isForceMarshal()

setOutOfBandResponse

public void setOutOfBandResponse(SvcMsgResponseValues response)

getOutOfBandResponse

public SvcMsgResponseValues getOutOfBandResponse()

setRefs

protected void setRefs(java.util.List refs)

addRef

public void addRef(java.io.Serializable ref)

getSerRequests

public byte[] getSerRequests()

getSerResponses

public byte[] getSerResponses()

getSerRefs

public byte[] getSerRefs()

copyTo

public ServiceMessage copyTo(ServiceMessage copy)
Description copied from class: ServiceMessage
Copies the content of this message to copy. It copies requests, responses, and the name.

Overrides:
copyTo in class ServiceMessage
Parameters:
copy - the destination of the copy operation.
Returns:
the copy object.

clear

public void clear()
Description copied from class: ServiceMessage
Clears the service message. It first calls clearEntries() to clear requests/responses. Then, it resets the service message name to null.

Overrides:
clear in class ServiceMessage

clearAll

public void clearAll()

addMethodResponse

public void addMethodResponse(java.lang.String methodName,
                              java.lang.Object response)

getMethodResponse

public java.lang.Object getMethodResponse(java.lang.String methodName)

marshal

public void marshal(java.util.Locale locale,
                    ApplicationModule am)

marshal

public void marshal(java.util.Locale locale,
                    ApplicationModule am,
                    ObjectMarshaller marshaller)

marshalRefs

public void marshalRefs(java.util.Locale locale,
                        ApplicationModule am,
                        ObjectMarshaller marshaller)

unmarshal

public void unmarshal(ObjectMarshaller marshaller)

setSyncROTReq

public void setSyncROTReq(SvcMsgRequestParams syncROTReq)

getSyncROTReq

public SvcMsgRequestParams getSyncROTReq()

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

E10653-04

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