|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.plumtree.uiinfrastructure.opener.RedirectData
public class RedirectData
This object is used to encapsulate the destination information for the Common Opener. The destination can be a redirect (allowing us to go to Activity Spaces), or there can be information in the QS arguments. Plugins can use the QS information to perform different actions, such as converting a UUID into a ClassID/ObjectID pair. This object also has a method that allows the Plugin process to be ended prematurely (if multiple Plugins are installed).
| Constructor Summary | |
|---|---|
RedirectData()
Constructor simply initializes members. |
|
| Method Summary | |
|---|---|
void |
AddQSArgument(java.lang.String _strKey,
boolean _bValue)
|
void |
AddQSArgument(java.lang.String _strKey,
int _nValue)
|
void |
AddQSArgument(java.lang.String _strKey,
java.lang.Object _oValue)
|
void |
AddQSArgument(java.lang.String _strKey,
java.lang.String _strValue)
Adds a querystring argument to the Querystring arguments hashtable. |
boolean |
GetHaltPlugins()
Get whether to halt plugin processing. |
XPHashtable |
GetQSArguments()
Get the Querystring arguments. |
Redirect |
GetRedirect()
Get the Redirect destination. |
boolean |
HasRedirect()
|
void |
SetHaltPlugins(boolean _bHaltPlugins)
Set whether to halt plugin processing. |
void |
SetQSArguments(XPHashtable _htArguments)
Set the Querystring arguments. |
void |
SetRedirect(Redirect _rRedirect)
Set the Redirect destination. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RedirectData()
| Method Detail |
|---|
public boolean HasRedirect()
public Redirect GetRedirect()
public void SetRedirect(Redirect _rRedirect)
_rRedirect - Redirect destination.public XPHashtable GetQSArguments()
public void SetQSArguments(XPHashtable _htArguments)
_htArguments - Querystring arguments.
public void AddQSArgument(java.lang.String _strKey,
java.lang.String _strValue)
_strKey - The key to add into the Querystring hashtable._strValue - The value to add into the Querystring hashtable.
public void AddQSArgument(java.lang.String _strKey,
int _nValue)
public void AddQSArgument(java.lang.String _strKey,
boolean _bValue)
public void AddQSArgument(java.lang.String _strKey,
java.lang.Object _oValue)
public boolean GetHaltPlugins()
public void SetHaltPlugins(boolean _bHaltPlugins)
_bHaltPlugins - True to halt plugin processing.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||