IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.soa.sca.wireformat
Interface WireFormatContext


public interface WireFormatContext

The Interface WireFormatContext.


Nested Class Summary
static class WireFormatContext.EXCEPTION_TYPE
          The Enum EXCEPTION_TYPE.
static class WireFormatContext.INVOCATION_TYPE
          The Enum INVOCATION_TYPE.
 
Method Summary
 java.lang.String getComponent()
          Gets the component.
 java.lang.Object getCustomProperty(java.lang.Object key)
          Gets the custom property.
 WireFormatContext.EXCEPTION_TYPE getExceptionType()
          Gets the exception type.
 WireFormatContext.INVOCATION_TYPE getInvocationType()
          Gets the invocation type of the current invocation.
 java.util.List<java.lang.String> getOperationNames()
          Gets the operation names.
 java.lang.String getReference()
          Gets the reference.
 java.lang.String getSelectedOperationName()
          Gets the selected operation name.
 java.lang.String getService()
          Gets the service.
 java.lang.String getTargetOperationName()
          Gets the target operation name.
 java.lang.Object getTransformedData()
          Gets the transformed data.
 WireFormatBindingContext getWireFormatBindingContext()
          Gets the wire format binding context.
 void markBusinessException()
          Mark business exception.
 void markRuntimeException()
          Mark runtime exception.
 void setCustomProperty(java.lang.Object key, java.lang.Object value)
          Sets the custom property.
 void setTransformedData(java.lang.Object transformedData)
          Sets the transformed data.
 

Method Detail

getInvocationType

WireFormatContext.INVOCATION_TYPE getInvocationType()
Gets the invocation type of the current invocation.

Returns:
the invocation type

getExceptionType

WireFormatContext.EXCEPTION_TYPE getExceptionType()
Gets the exception type.

Returns:
the exception type or null if the invocation type is not INVOCATION_TYPE.EXCEPTION

getComponent

java.lang.String getComponent()
Gets the component.

Returns:
the component

getReference

java.lang.String getReference()
Gets the reference.

Returns:
the reference

getService

java.lang.String getService()
Gets the service.

Returns:
the service

getOperationNames

java.util.List<java.lang.String> getOperationNames()
Gets the operation names.

Returns:
the operation names

getSelectedOperationName

java.lang.String getSelectedOperationName()
Gets the selected operation name.

Returns:
the selected operation name

getTargetOperationName

java.lang.String getTargetOperationName()
Gets the target operation name.

Returns:
the target operation name

getTransformedData

java.lang.Object getTransformedData()
Gets the transformed data.

Returns:
the transformed data

setTransformedData

void setTransformedData(java.lang.Object transformedData)
Sets the transformed data.

Parameters:
transformedData - the new transformed data

getCustomProperty

java.lang.Object getCustomProperty(java.lang.Object key)
Gets the custom property.

Parameters:
key - the key
Returns:
the custom property

setCustomProperty

void setCustomProperty(java.lang.Object key,
                       java.lang.Object value)
Sets the custom property.

Parameters:
key - the key
value - the value

getWireFormatBindingContext

WireFormatBindingContext getWireFormatBindingContext()
Gets the wire format binding context.

Returns:
the wire format binding context

markBusinessException

void markBusinessException()
Mark business exception.


markRuntimeException

void markRuntimeException()
Mark runtime exception.


IBM WebSphere Application ServerTM
Release 8