Java Applications
Use the following guidelines when you consider whether to deploy your custom Java™ Step or Launch Processor as an application:
Note:
Replace Java Applets with Java Applications or Content Navigator step processors.
| Feature | Deployed as application |
|---|---|
| Step Processor opening | The Step Processor must implement an applet class in order to open the step assignment from an email notification message. |
| User Inbox display refreshing when you complete or close a step | The User Inbox automatically refreshes its display. This refresh occurs when the application notifies the User Inbox of the step completion or closure event. |
| Session sharing | An application enables a session to be shared: the user is not required to log in again. Your application class must implement the IVWLaunchableApp interface, either directly or by extending the VWBaseLaunchableApplication class (as in the Java Step and Launch Processor samples). |
| Modal popup windows | Popup dialogs must be modal. Modal dialogs prevent users from doing something else outside the dialog box while the dialog entry is unresolved. |
| Java plugin usage |
The application can use the same instance of the Java plugin. |