org.apache.wsif.providers.jca
Class WSIFMessage_JCA

java.lang.Object
  extended by org.apache.wsif.base.WSIFDefaultMessage
      extended by org.apache.wsif.providers.jca.WSIFMessage_JCA
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, WSIFMessage
Direct Known Subclasses:
WSIFMessage_JCAStreamable

public class WSIFMessage_JCA
extends WSIFDefaultMessage

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
 

Field Detail

INPUT_MESSAGE

public static final int INPUT_MESSAGE
See Also:
Constant Field Values

OUTPUT_MESSAGE

public static final int OUTPUT_MESSAGE
See Also:
Constant Field Values

FAULT_MESSAGE

public static final int FAULT_MESSAGE
See Also:
Constant Field Values
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.

Returns:
Returns a String

setRecordName

public void setRecordName(java.lang.String name)

setRecordShortDescription

public void setRecordShortDescription(java.lang.String desription)

getRecordShortDescription

public java.lang.String getRecordShortDescription()
Gets the recordShortDescription.

Returns:
Returns a String

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Method not supported.

Specified by:
clone in interface WSIFMessage
Overrides:
clone in class WSIFDefaultMessage
Throws:
java.lang.CloneNotSupportedException

setInteractionSpec

public void setInteractionSpec(javax.resource.cci.InteractionSpec interactionSpec)
Sets the interactionSpec.

Parameters:
interactionSpec - The interactionSpec to set


Copyright ? 2002, 2006 Apache XML Project. All Rights Reserved.