com.ibm.commerce.messaging.notification.datatypes
Interface TransportOverride

All Known Implementing Classes:
TransportOverrideData

public interface TransportOverride

Class used to define overrides for a given transport + msgtype.


Field Summary
static java.lang.String COPYRIGHT
          IBM Copyright field
static  TransportOverrideFactory FACTORY
          Factory used to create instances of this type.
 
Method Summary
  TypedProperty getAttributes()
          Gets the attributes to override.
 java.lang.String getMsgTypeName()
          Gets the message type name.
 java.lang.String getTransportName()
          Gets the transport name.
 void setAttributes( TypedProperty aTypedProperty)
          Sets the typed property.
 void setMsgTypeName(java.lang.String aMsgTypeName)
          Sets the message type name.
 void setTransportName(java.lang.String aTransportName)           Sets the transport name.
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM Copyright field
See Also:
Constant Field Values

FACTORY

public static final TransportOverrideFactory FACTORY
Factory used to create instances of this type.
Method Detail

getTransportName

public java.lang.String getTransportName()
Gets the transport name.
Returns:
transport name

setTransportName

public void setTransportName(java.lang.String aTransportName)
Sets the transport name.
Parameters:
aTransportName - the new transport name

getMsgTypeName

public java.lang.String getMsgTypeName()
Gets the message type name.
Returns:
the message type name

setMsgTypeName

public void setMsgTypeName(java.lang.String aMsgTypeName)
Sets the message type name. Note that you can specify either a message type matching one of the msgtype_id's from the MSGSTORE table, or specify null to indicate that this transport override applies to any message type.

getAttributes

public TypedProperty getAttributes()
Gets the attributes to override.
Returns:
the TypedProperty to override.

setAttributes

public void setAttributes(TypedProperty aTypedProperty)
Sets the typed property.
Parameters:
aTypedProperty - the new attributes to override.