com.plumtree.portalpages.devices.error.wml
Class ErrorDevicesAS_WML
java.lang.Object
com.plumtree.uiinfrastructure.activityspace.AActivitySpace
com.plumtree.portalpages.devices.error.wml.ErrorDevicesAS_WML
- All Implemented Interfaces:
- IManagedObject, IMVCObject, IEnvironment
public class ErrorDevicesAS_WML
- extends AActivitySpace
- Author:
- SudhaS
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
Method Summary |
boolean |
CheckBasicAccess(java.lang.String arg0,
java.lang.String arg1,
boolean arg2)
This method is called by the Interpreter at the beginning of every HTTP
request to determine whether or not the current user has the security
privileges necessary to view the requested page. |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed
objects. |
java.lang.String |
GetName()
This method is used to identify the type of this space. |
HTMLElementCollection |
GetStyleSheetLinks()
Figure out the style sheet; this method can be overriden by classes that
require a special style sheet. |
void |
Init()
Initialize the Activity Space. |
Methods inherited from class com.plumtree.uiinfrastructure.activityspace.AActivitySpace |
ChangeSubSpaceKey, CleanupAllData, CleanupTempData, DeleteSubSpace, GetAccessStyle, GetApplication, GetControl, GetControlExists, GetControlsEnumerator, GetCurrentFormData, GetCurrentHTTPRequest, GetCurrentHTTPResponse, GetCurrentNormalizedBaseURL, GetCurrentPage, GetCurrentRequestURL, GetHelpTopic, GetIsAccessStyleNonStandard, GetIsAccessStyleStandard, GetIsInPlaceRefreshDisplayOn, GetIsInPlaceRefreshEnabled, GetIsSecuredSpace, GetLanguage, GetLocale, GetModel, GetModelExists, GetModelsEnumerator, GetPage, GetPageExists, GetPagesEnumerator, GetParentSpace, GetParentSpaceID, GetParentSpaceName, GetPersistentSubSession, GetResourceManager, GetSpaceID, GetString, GetSubSession, GetSubSpace, GetSubSpaceExists, GetSubSpaceKey, GetSubSpacesEnumerator, GetTimeZone, GetUserSession, GetVarPack, GetView, GetViewExists, GetViewsEnumerator, IsSubSpace, refString, RegisterControl, RegisterControl, RegisterModel, RegisterModel, RegisterPage, RegisterPage, RegisterSubSpace, RegisterView, RegisterView, ReInit, SetApplication, SetCurrentFormData, SetCurrentHTTPRequestResponseObjects, SetCurrentPage, SetCurrentRequestURL, SetHelpTopic, SetIsASSecured, SetIsInPlaceRefreshDisplayOn, SetIsInPlaceRefreshEnabled, SetOverWriteSubSpaces, SetParentSpace, SetPersistentSubSession, SetSpaceID, SetSubSession, SetSubSpaceKey, SetTrackCurrentPage, SetUserSession, unrefString, UnRegisterControl, UnRegisterModel, UnRegisterPage, UnRegisterView |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STR_MVC_CLASS_NAME
public static final java.lang.String STR_MVC_CLASS_NAME
- See Also:
- Constant Field Values
ErrorDevicesAS_WML
public ErrorDevicesAS_WML()
CheckBasicAccess
public boolean CheckBasicAccess(java.lang.String arg0,
java.lang.String arg1,
boolean arg2)
- Description copied from class:
AActivitySpace
- This method is called by the Interpreter at the beginning of every HTTP
request to determine whether or not the current user has the security
privileges necessary to view the requested page.
This method is designed for checking whether or not a particular user has
any access to the space, page, and control. More detailed checking (of
query string parameters, for instance), should be done in the
IControl.CheckActionSecurityAndExecute() method.
For Plumtree portal applications (IPTActivitySpaces), since the IPTSession
is guaranteed to be set before Init() & CheckBasicAccess() are called, you
can check access as follows:
return (GetIPTSession().GetSessionInfo().CheckForActivityRight
(new Integer(PT_ACTIVITY_RIGHTS.PT_ACTIVITY_RIGHT_ACCESS_ADMINISTRATION))
== 1);
- Specified by:
CheckBasicAccess
in class AActivitySpace
- Returns:
- boolean true implies access is allowed, false implies access is denied
Create
public java.lang.Object Create()
- Description copied from class:
AActivitySpace
- This method is used by the ASManager to return new instances of managed
objects.
- Specified by:
Create
in interface IManagedObject
- Specified by:
Create
in class AActivitySpace
- Returns:
- A new instance of the managed class (i.e. return new Foo();)
GetName
public java.lang.String GetName()
- Description copied from class:
AActivitySpace
- This method is used to identify the type of this space.
- Specified by:
GetName
in interface IMVCObject
- Specified by:
GetName
in class AActivitySpace
- Returns:
- String the name of this AActivitySpace
GetStyleSheetLinks
public HTMLElementCollection GetStyleSheetLinks()
- Description copied from class:
AActivitySpace
- Figure out the style sheet; this method can be overriden by classes that
require a special style sheet.
- Overrides:
GetStyleSheetLinks
in class AActivitySpace
- Returns:
- An HTMLCollection that contains one or more PTStyleSheetLink objects
(almost always just one)
Init
public void Init()
- Description copied from class:
AActivitySpace
- Initialize the Activity Space.
This method is called after common attributes like ID, parent, session,
application, etc... are set.
Get methods are not valid until this method is called.
This method should be overridden and called as super.Init();
- Overrides:
Init
in class AActivitySpace