Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter
11g Release 1 (11.1.1.4.0)
E15995-03


oracle.webcenter.page.model
Class PageRelationshipServiceImpl

java.lang.Object
  extended by RelationshipService
      extended by oracle.webcenter.page.model.PageRelationshipServiceImpl

All Implemented Interfaces:
oracle.webcenter.framework.resource.ResourceAuthorizer

public final class PageRelationshipServiceImpl
extends RelationshipService
implements oracle.webcenter.framework.resource.ResourceAuthorizer

Page Service implementation of the relationship service.


Constructor Summary
PageRelationshipServiceImpl()
           

 

Method Summary
 java.lang.String getDisplayName(java.util.Locale locale)
          Gets the display name of this relationship service.
 java.util.List<oracle.webcenter.framework.resource.ResourceInfo> getResourceInfo(oracle.webcenter.framework.service.Scope scope, java.util.List<java.lang.String> resourceIds)
           
 oracle.webcenter.framework.resource.ResourceInfo getResourceInfo(oracle.webcenter.framework.service.Scope scope, java.lang.String resourceId)
           
 java.lang.String getResourceObjectName(java.util.Locale locale)
          Gets the resource object name for resource objects in this service.
 java.util.Collection<ViewObject> isObjectAvailable(java.security.Principal principal, java.util.Collection<java.lang.String> objectIds)
          Gets a collection of ViewObjects for the object Ids that is passed in.
 ViewObject isObjectAvailable(java.security.Principal principal, java.lang.String objectId)
          Gets a ViewObject for the objectId that is passed in.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

PageRelationshipServiceImpl

public PageRelationshipServiceImpl()

Method Detail

getDisplayName

public java.lang.String getDisplayName(java.util.Locale locale)
                                throws RelationshipException
Gets the display name of this relationship service.
Parameters:
locale - the user's locale.
Returns:
the display name.
Throws:
RelationshipException - if an error occurs

getResourceObjectName

public java.lang.String getResourceObjectName(java.util.Locale locale)
Gets the resource object name for resource objects in this service.
Parameters:
locale - the user's locale.
Returns:
the resource object name.

isObjectAvailable

public ViewObject isObjectAvailable(java.security.Principal principal,
                                    java.lang.String objectId)
Gets a ViewObject for the objectId that is passed in.
Parameters:
principal - The user.
objectId - The object id.
Returns:
The ViewObject for this objectId.
Throws:
RelationshipException - If something goes wrong.

isObjectAvailable

public java.util.Collection<ViewObject> isObjectAvailable(java.security.Principal principal,
                                                          java.util.Collection<java.lang.String> objectIds)
Gets a collection of ViewObjects for the object Ids that is passed in.
Parameters:
principal - the user.
objectIds - the object ids.
Returns:
the ViewObjects for these objectIds.
Throws:
RelationshipException - if an error occurs

getResourceInfo

public oracle.webcenter.framework.resource.ResourceInfo getResourceInfo(oracle.webcenter.framework.service.Scope scope,
                                                                        java.lang.String resourceId)
Specified by:
getResourceInfo in interface oracle.webcenter.framework.resource.ResourceAuthorizer

getResourceInfo

public java.util.List<oracle.webcenter.framework.resource.ResourceInfo> getResourceInfo(oracle.webcenter.framework.service.Scope scope,
                                                                                        java.util.List<java.lang.String> resourceIds)
Specified by:
getResourceInfo in interface oracle.webcenter.framework.resource.ResourceAuthorizer

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter
11g Release 1 (11.1.1.4.0)
E15995-03


Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved.