|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 |