com.ptc.netmarkets.subscription
Class NmSubscriptionCommands

java.lang.Object
  extended bycom.ptc.netmarkets.subscription.NmSubscriptionCommands
All Implemented Interfaces:
Externalizable, Serializable

public class NmSubscriptionCommands
extends Object
implements Externalizable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
static String CHANGE_FOLDER_EVENT
           
static String CHECKIN_EVENT
           
private static String CLASSNAME
           
static long EXTERNALIZATION_VERSION_UID
           
static String MODIFY_EVENT
           
protected static long OLD_FORMAT_VERSION_UID
           
private static String RESOURCE
           
(package private) static long serialVersionUID
           
static String STATE_CHANGE_EVENT
           
static String SUBSCRIPTION_EVENT
           
static String SUBSCRIPTION_EXPIRATION
           
static String SUBSCRIPTION_MESSAGE
           
static String SUBSCRIPTION_RECIPIENTS
           
static String SUBSCRIPTION_SUBJECT
           
 
Constructor Summary
NmSubscriptionCommands()
           
 
Method Summary
static NmChangeModel[] create(NmCommandBean cb)
          

Supported API: false
static void delete(NmCommandBean cb)
          

Supported API: false
static NmHTMLTable list(NmCommandBean cb)
          

Supported API: false
 void readExternal(ObjectInput input)
          Reads the non-transient fields of this class from an external source.
private  boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source, which is not the current version.
protected  boolean readVersion(NmSubscriptionCommands thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
static NmObject view(NmCommandBean cb)
          

Supported API: false
 void writeExternal(ObjectOutput output)
          Writes the non-transient fields of this class to an external source.
 NmObject zoro(NmCommandBean cb)
          

Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

EXTERNALIZATION_VERSION_UID

public static final long EXTERNALIZATION_VERSION_UID
See Also:
Constant Field Values

OLD_FORMAT_VERSION_UID

protected static final long OLD_FORMAT_VERSION_UID
See Also:
Constant Field Values

CHANGE_FOLDER_EVENT

public static final String CHANGE_FOLDER_EVENT
See Also:
Constant Field Values

CHECKIN_EVENT

public static final String CHECKIN_EVENT
See Also:
Constant Field Values

STATE_CHANGE_EVENT

public static final String STATE_CHANGE_EVENT
See Also:
Constant Field Values

MODIFY_EVENT

public static final String MODIFY_EVENT
See Also:
Constant Field Values

SUBSCRIPTION_EXPIRATION

public static final String SUBSCRIPTION_EXPIRATION
See Also:
Constant Field Values

SUBSCRIPTION_SUBJECT

public static final String SUBSCRIPTION_SUBJECT
See Also:
Constant Field Values

SUBSCRIPTION_MESSAGE

public static final String SUBSCRIPTION_MESSAGE
See Also:
Constant Field Values

SUBSCRIPTION_EVENT

public static final String SUBSCRIPTION_EVENT
See Also:
Constant Field Values

SUBSCRIPTION_RECIPIENTS

public static final String SUBSCRIPTION_RECIPIENTS
See Also:
Constant Field Values
Constructor Detail

NmSubscriptionCommands

public NmSubscriptionCommands()
Method Detail

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Writes the non-transient fields of this class to an external source.

Supported API: false

Specified by:
writeExternal in interface Externalizable
Parameters:
output -
Throws:
IOException

readExternal

public void readExternal(ObjectInput input)
                  throws IOException,
                         ClassNotFoundException
Reads the non-transient fields of this class from an external source.

Supported API: false

Specified by:
readExternal in interface Externalizable
Parameters:
input -
Throws:
IOException
ClassNotFoundException

readVersion

protected boolean readVersion(NmSubscriptionCommands thisObject,
                              ObjectInput input,
                              long readSerialVersionUID,
                              boolean passThrough,
                              boolean superDone)
                       throws IOException,
                              ClassNotFoundException
Reads the non-transient fields of this class from an external source.

Supported API: false

Parameters:
thisObject -
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

readOldVersion

private boolean readOldVersion(ObjectInput input,
                               long readSerialVersionUID,
                               boolean passThrough,
                               boolean superDone)
                        throws IOException,
                               ClassNotFoundException
Reads the non-transient fields of this class from an external source, which is not the current version.

Parameters:
input -
readSerialVersionUID -
passThrough -
superDone -
Returns:
boolean
Throws:
IOException
ClassNotFoundException

list

public static NmHTMLTable list(NmCommandBean cb)
                        throws WTException


Supported API: false

Parameters:
cb -
Returns:
NmHTMLTable
Throws:
WTException

delete

public static void delete(NmCommandBean cb)
                   throws WTException


Supported API: false

Parameters:
cb -
Throws:
WTException

view

public static NmObject view(NmCommandBean cb)
                     throws WTException


Supported API: false

Parameters:
cb -
Returns:
NmObject
Throws:
WTException

create

public static NmChangeModel[] create(NmCommandBean cb)
                              throws WTException


Supported API: false

Parameters:
cb -
Returns:
NmChangeModel[]
Throws:
WTException

zoro

public NmObject zoro(NmCommandBean cb)


Supported API: false

Parameters:
cb -
Returns:
NmObject