|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.6.0) E15995-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WCApplication
WCApplication class is a manager class responsible for managing all @[link WC} objects. It also acts as a frontend for all the external applications which try to get access to different components of WCApplication
. This class for webcenter which acts as a wrapper over the jaxb generated classes and the security API's. This acts as the central classs from which is used to get and set configuration values on the webcenter instance. ne should always get the WCApplication
from @{link WCApplicationFactory}.
The following code snippet depicts how one can get hold of WCApplication:
WCApplicationFactory fact = FactoryFinder.getFactory(WCApplicationFactory.class.getCanonicalName());
WCApplication application = fact.getWCApplication();
Method Summary | |
---|---|
oracle.webcenter.webcenterapp.beans.WebCenterMetadata |
getApplicationConfig() This method is responsible for returning the bean carrying webcenter application configuration information. |
java.lang.String |
getApplicationName() |
WebcenterSpacesAppSoaConfig |
getConnectionConfig() Get the application connection config from adf-config. |
oracle.webcenter.webcenterapp.security.WCSecurityManager |
getGlobalSecurityManager(oracle.mds.core.MDSSession session) This method returns global security manager for WebCenter Application. |
oracle.webcenter.webcenterapp.security.WCSecurityManager |
getGlobalSecurityManager(oracle.mds.core.MDSSession session, oracle.security.jps.service.policystore.PolicyStore policyStore) This method returns global security manager for WebCenter Application. |
oracle.webcenter.webcenterapp.links.WCLinksManager |
getLinksManager(oracle.mds.core.MDSSession session) This API is responsible for returning the Links Manager for Webcenter Application. |
oracle.webcenter.webcenterapp.shell.pages.WCPagesManager |
getPagesManager() This API is responsible for returning the Pages Manager for the WebCenter Spaces application. |
oracle.webcenter.webcenterapp.preferences.WCPreferencesManager |
getPreferencesManager(oracle.mds.core.MDSSession session) This API is responsible for returning preferences manager. |
oracle.webcenter.webcenterapp.security.WCSecurityManager |
getSecurityManager(oracle.mds.core.MDSSession session) This method returns Security manager for WebCenter Application. |
oracle.webcenter.webcenterapp.shell.pages.WCSiteTemplatesManager |
getSiteTemplatesManager() Get the application name for the policy store. |
boolean |
isMultiTenantModeEnabled() Returns whether the application is currently in multi-tenant mode. |
Method Detail |
---|
oracle.webcenter.webcenterapp.beans.WebCenterMetadata getApplicationConfig() throws oracle.webcenter.webcenterapp.WebCenterException
EL: #{WCAppContext.application.applicationConfig}
oracle.webcenter.webcenterapp.WebCenterException
- if there's a problem retrieving the beanoracle.webcenter.webcenterapp.security.WCSecurityManager getSecurityManager(oracle.mds.core.MDSSession session) throws oracle.webcenter.webcenterapp.WebCenterException
session
- Current MDS Session:qoracle.webcenter.webcenterapp.WebCenterException
oracle.webcenter.webcenterapp.security.WCSecurityManager getGlobalSecurityManager(oracle.mds.core.MDSSession session, oracle.security.jps.service.policystore.PolicyStore policyStore) throws oracle.webcenter.webcenterapp.WebCenterException
session
- Current MDS SessionpolicyStore
- Policy store on which the security manager should be initializedoracle.webcenter.webcenterapp.WebCenterException
oracle.webcenter.webcenterapp.security.WCSecurityManager getGlobalSecurityManager(oracle.mds.core.MDSSession session) throws oracle.webcenter.webcenterapp.WebCenterException
session
- Current MDS Sessionoracle.webcenter.webcenterapp.WebCenterException
oracle.webcenter.webcenterapp.preferences.WCPreferencesManager getPreferencesManager(oracle.mds.core.MDSSession session) throws oracle.webcenter.webcenterapp.WebCenterException
session
- Current MDS Sessionoracle.webcenter.webcenterapp.WebCenterException
oracle.webcenter.webcenterapp.links.WCLinksManager getLinksManager(oracle.mds.core.MDSSession session) throws oracle.webcenter.webcenterapp.WebCenterException
WCLinksManager
class manages interaction with MDS related to Application Navigator and Favorites and all other such application who would use AppLinks schemasession
- Current MDS Sessionoracle.webcenter.webcenterapp.WebCenterException
oracle.webcenter.webcenterapp.shell.pages.WCPagesManager getPagesManager()
oracle.webcenter.webcenterapp.shell.pages.WCSiteTemplatesManager getSiteTemplatesManager()
java.lang.String getApplicationName()
WebcenterSpacesAppSoaConfig getConnectionConfig()
boolean isMultiTenantModeEnabled()
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.6.0) E15995-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |