org.apache.wsif.providers.jca
Class WSIFMessage_JCA

java.lang.Object
  |
  +--org.apache.wsif.base.WSIFDefaultMessage
        |
        +--org.apache.wsif.providers.jca.WSIFMessage_JCA
All Implemented Interfaces:
java.lang.Cloneable, javax.resource.cci.Record, java.io.Serializable, WSIFMessage
Direct Known Subclasses:
WSIFMessage_JCAStreamable

public class WSIFMessage_JCA
extends WSIFDefaultMessage
implements javax.resource.cci.Record

This class is the top level superclass for all JCA WSIF messages. It is extended by the connector specific messages, and implements the javax.resource.cci.Record interface.

Author:
Michael Beisiegel, Piotr Przybylski
See Also:
Serialized Form

Field Summary
static int FAULT_MESSAGE
           
static int INPUT_MESSAGE
           
static int OUTPUT_MESSAGE
           
 
Constructor Summary
WSIFMessage_JCA(javax.wsdl.Definition aDefinition, javax.wsdl.Binding aBinding, java.lang.String aOperationName, java.lang.String aInputName, java.lang.String aOutputName, int aMessageType)
          WSIFMessage_JCA Constructor
 
Method Summary
 java.lang.Object clone()
          Method not supported.
 java.lang.String getRecordName()
          Gets the recordName.
 java.lang.String getRecordShortDescription()
          Gets the recordShortDescription.
 void setInteractionSpec(javax.resource.cci.InteractionSpec interactionSpec)
          Sets the interactionSpec.
 void setRecordName(java.lang.String name)
           
 void setRecordShortDescription(java.lang.String desription)
           
 
Methods inherited from class org.apache.wsif.base.WSIFDefaultMessage
deep, getBooleanPart, getBytePart, getCharPart, getDoublePart, getFloatPart, getIntPart, getLongPart, getMessageDefinition, getName, getObjectPart, getObjectPart, getPartNames, getParts, getRepresentationStyle, getShortPart, setBooleanPart, setBytePart, setCharPart, setDoublePart, setFloatPart, setIntPart, setLongPart, setMessageDefinition, setName, setObjectPart, setParts, setRepresentationStyle, setShortPart, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.resource.cci.Record
equals, hashCode
 

Field Detail

INPUT_MESSAGE

public static final int INPUT_MESSAGE

OUTPUT_MESSAGE

public static final int OUTPUT_MESSAGE

FAULT_MESSAGE

public static final int FAULT_MESSAGE
Constructor Detail

WSIFMessage_JCA

public WSIFMessage_JCA(javax.wsdl.Definition aDefinition,
                       javax.wsdl.Binding aBinding,
                       java.lang.String aOperationName,
                       java.lang.String aInputName,
                       java.lang.String aOutputName,
                       int aMessageType)
WSIFMessage_JCA Constructor
Parameters:
aDefinition - A Definition containing the operation to execute.
aBinding - A service binding
aOperationName - The name of the operation
aInputName - Input name
aOutputName - Output name
aMessageType - Determines what kind of message is created, input, output or fault.
Method Detail

getRecordName

public java.lang.String getRecordName()
Gets the recordName.
Specified by:
getRecordName in interface javax.resource.cci.Record
Returns:
Returns a String

setRecordName

public void setRecordName(java.lang.String name)
Specified by:
setRecordName in interface javax.resource.cci.Record

setRecordShortDescription

public void setRecordShortDescription(java.lang.String desription)
Specified by:
setRecordShortDescription in interface javax.resource.cci.Record

getRecordShortDescription

public java.lang.String getRecordShortDescription()
Gets the recordShortDescription.
Specified by:
getRecordShortDescription in interface javax.resource.cci.Record
Returns:
Returns a String

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Method not supported.
Specified by:
clone in interface javax.resource.cci.Record
Overrides:
clone in class WSIFDefaultMessage

setInteractionSpec

public void setInteractionSpec(javax.resource.cci.InteractionSpec interactionSpec)
Sets the interactionSpec.
Parameters:
interactionSpec - The interactionSpec to set


Copyright © 2002, 2002 Apache XML Project. All Rights Reserved.