|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.enterprise.BasicTemplateProcessor
wt.templateutil.processor.DefaultTemplateProcessor
wt.templateutil.processor.GenerateFormProcessor
wt.notify.SubscriptionFormProcessor
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
protected static String |
EVENT
|
protected static String |
EVENT_VALUE
|
protected static String |
EXPIRATION_TIME
|
static long |
EXTERNALIZATION_VERSION_UID
|
private boolean |
haveSubscriptions
|
protected static long |
OLD_FORMAT_VERSION_UID
|
protected static boolean |
PJL_INSTALLED
|
protected static String |
RECIPIENT
|
private static String |
REFRESH_ACTION
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
protected static String |
SUBJECT
|
protected static String |
SUBSCRIBE
|
protected static String |
SUBSCRIPTION_ACTION
|
protected static String |
unSUBSCRIBE
|
private static int |
UPDATEABLE
|
private Vector |
updateableSubscriptions
|
private static int |
VIEW_ONLY
|
private Vector |
viewOnlySubscriptions
|
Fields inherited from class wt.templateutil.processor.GenerateFormProcessor |
DEFAULT_LIFECYCLE, ON_CHANGE_EVENT_NAME, TEAMTEMPLATE_INPUT_NAME |
Fields inherited from class wt.templateutil.processor.DefaultTemplateProcessor |
ACTION, CLASS, CODEBASE, LINE_FEED_DELIMITER, MESSAGE_SEPARATOR, OID, VERBOSE |
Fields inherited from interface wt.templateutil.processor.ContextTranslator |
CONTEXT_LIST_IN, CONTEXT_LIST_OUT |
Fields inherited from interface wt.templateutil.processor.ContextHolder |
CONTEXT_ACTION, CONTEXT_CLASS_NAME, CONTEXT_OBJ, CONTEXT_PROPERTIES, FORM_DATA, QUERY_DATA, RESPONSE_EXCEPTIONS, RESPONSE_FOOTERS, RESPONSE_HEADERS, RESPONSE_MESSAGES, RESPONSE_STRING, STATUS |
Constructor Summary | |
SubscriptionFormProcessor()
|
Method Summary | |
void |
createFormConstruct(Properties properties,
Locale locale,
OutputStream os)
Output the HTML form tags. |
void |
createSubscriptionTable(Properties properties,
Locale locale,
OutputStream os)
Output the table for creating subscription objects Supported API: false |
void |
createSubscriptionTablePrompt(Properties properties,
Locale locale,
OutputStream os)
Output the instructions for creating subscriptions Supported API: false |
void |
currentUser(Properties properties,
Locale locale,
OutputStream os)
Output the current user Supported API: false |
void |
getDate(Properties properties,
Locale locale,
OutputStream os)
|
private void |
getSubscriptions()
|
void |
modifiableSubscriptionTable(Properties properties,
Locale locale,
OutputStream os)
Output the table for removing subscription objects Supported API: false |
void |
modifiableSubscriptionTablePrompt(Properties properties,
Locale locale,
OutputStream os)
Output the instructions for removing subscriptions Supported API: false |
void |
pageTitle(Properties properties,
Locale locale,
OutputStream os)
Output the subscription page title 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(SubscriptionFormProcessor thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
targetObjectLink(Properties parameters,
Locale locale,
OutputStream os)
|
void |
viewOnlySubscriptionTable(Properties properties,
Locale locale,
OutputStream os)
Output the table for displaying view only subscriptions - these cannot be removed. |
void |
viewOnlySubscriptionTablePrompt(Properties properties,
Locale locale,
OutputStream os)
Output the label for the view only subscription table Supported API: false |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
private static final String REFRESH_ACTION
protected static final String SUBSCRIPTION_ACTION
protected static final String SUBSCRIBE
protected static final String unSUBSCRIBE
protected static final String EXPIRATION_TIME
protected static final String EVENT
protected static final String EVENT_VALUE
protected static final String SUBJECT
protected static final String RECIPIENT
protected static boolean PJL_INSTALLED
private static final int UPDATEABLE
private static final int VIEW_ONLY
private boolean haveSubscriptions
private Vector updateableSubscriptions
private Vector viewOnlySubscriptions
Constructor Detail |
public SubscriptionFormProcessor()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class GenerateFormProcessor
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class GenerateFormProcessor
input
-
IOException
ClassNotFoundException
protected boolean readVersion(SubscriptionFormProcessor thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public void pageTitle(Properties properties, Locale locale, OutputStream os)
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.public void currentUser(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
public void createSubscriptionTablePrompt(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
public void createSubscriptionTable(Properties properties, Locale locale, OutputStream os) throws WTException, WTPropertyVetoException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
WTPropertyVetoException
public void modifiableSubscriptionTablePrompt(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
public void modifiableSubscriptionTable(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
public void viewOnlySubscriptionTablePrompt(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
public void viewOnlySubscriptionTable(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
public void createFormConstruct(Properties properties, Locale locale, OutputStream os) throws WTException
properties
- The arguments that were passed to the Windchill script call.locale
- The Locale to send to the invoked methods for localization.os
- The output stream.
WTException
private void getSubscriptions() throws WTException
WTException
public void getDate(Properties properties, Locale locale, OutputStream os) throws WTException
WTException
public void targetObjectLink(Properties parameters, Locale locale, OutputStream os) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |