|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Deprecation Notice: This class is still valid for this release, however this serves as advance notice that it will be removed in the future. All user interfaces built using the Windchill HTML Template Processing client architecture will be rewritten using a different framework in an upcoming release. This interface is what the FormProcessor uses as it's action delegate class for the invokeAction and processForm methods. This class could be implemented to make use of the FormProcessor funtionality. Note that the service.properties file needs to be updated if you want to do that
This class is actually only intended to be instantiated from the FormProcessor
Supported API: false
Extendable: false
Supported API: true
Extendable: false
FormProcessor
Field Summary | |
static String |
ACTION_OBJECT
Deprecated. |
Method Summary | |
Object |
getActionObject()
Deprecated. |
Properties |
processAction(Properties props,
ContentHTTPStream contentStream,
Locale locale)
Deprecated. |
void |
setActionObject(Object a_ActionObject)
Deprecated. |
Field Detail |
public static final String ACTION_OBJECT
Method Detail |
public Object getActionObject()
public void setActionObject(Object a_ActionObject) throws WTPropertyVetoException
a_ActionObject
-
WTPropertyVetoException
public Properties processAction(Properties props, ContentHTTPStream contentStream, Locale locale) throws Exception
The Properties arguement will always contain name value pairs of those things based on the query string to the FormProcessor.
The contents of the Properties arguement is the based on the contents of the form when invoking the processForm method in the FormProcessor. It consists of the name value pairs up to the point of the beginning of content of the form. Then the rest of the form stream is placed in an instance of the ContentHttpStream class.
When invoking the invokeAction method in the FormProcessor class the ContentHttpStream arguement will always be null.
This method is intended to perform the action based on information pased. Any exception thrown will be displayed in the web browser to the user. It is best if the properties returned is a copy of the properties passed plus any
Supported API: false
Supported API: true
props
- contentStream
- locale
-
Exception
FormProcessor
,
wt.content.ContentHttpStream
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |