Skip navigation links


oracle.iam.platform.authopss.vo
Class AdminRoleMembership

java.lang.Object
  extended by oracle.iam.platform.authopss.vo.AdminRoleMembership

All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AdminRoleMembershipWithoutHierarchy

public class AdminRoleMembership
extends java.lang.Object
implements java.io.Serializable

This class represents a role membership object and its properties. Instances should be obtained using AdminRoleManager as out of the box admin roles and memberships are well-defined.

See Also:
Serialized Form

Constructor Summary
AdminRoleMembership()
          Default constructor for eclipselink.
AdminRoleMembership(java.lang.String userId, AdminRole adminRole, java.lang.Long scopeId, boolean includeScopeHierarchy)
           
AdminRoleMembership(java.lang.String userId, AdminRole adminRole, java.lang.String scopeId, boolean includeScopeHierarchy)
          Deprecated. - Use AdminRoleMembership(String userId, AdminRole adminRole, Long scopeId, boolean includeScopeHierarchy) instead.

 

Method Summary
 AdminRole getAdminRole()
           
 java.lang.Long getAdminRoleId()
          Delegate method to conveniently return the admin role-id from AdminRole object
 java.lang.String getAdminRoleName()
          Delegate method to conveniently return the admin role-name from AdminRole object
 java.lang.Long getRoleMembershipId()
           
 java.lang.String getRootScopeId()
           
 java.lang.Long getRootScopeIdAsLong()
           
 java.lang.String getScopeId()
           
 java.lang.Long getScopeIdAsLong()
           
 java.lang.String getUserId()
           
 boolean isHierarchicalScope()
           
 void setAdminRole(AdminRole adminRole)
           
 void setHierarchicalScope(boolean scopeHierarchical)
           
 void setRoleMembershipId(java.lang.Long roleMembershipId)
           
 void setRootScopeId(java.lang.String rootScopeId)
           
 void setRootScopeIdAsLong(java.lang.Long rootScopeIdAsLong)
           
 void setScopeId(java.lang.String scopeId)
           
 void setScopeIdAsLong(java.lang.Long scopeIdAsLong)
           
 void setUserId(java.lang.String userId)
           
 java.lang.String toString()
           

 

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

 

Constructor Detail

AdminRoleMembership

public AdminRoleMembership(java.lang.String userId,
                           AdminRole adminRole,
                           java.lang.String scopeId,
                           boolean includeScopeHierarchy)
Deprecated. - Use AdminRoleMembership(String userId, AdminRole adminRole, Long scopeId, boolean includeScopeHierarchy) instead.
Parameters:
userId -
adminRole -
scopeId -
includeScopeHierarchy -

AdminRoleMembership

public AdminRoleMembership(java.lang.String userId,
                           AdminRole adminRole,
                           java.lang.Long scopeId,
                           boolean includeScopeHierarchy)
Parameters:
userId -
adminRole -
scopeId -
includeScopeHierarchy -

AdminRoleMembership

public AdminRoleMembership()
Default constructor for eclipselink.

Method Detail

getRoleMembershipId

public java.lang.Long getRoleMembershipId()

setRoleMembershipId

public void setRoleMembershipId(java.lang.Long roleMembershipId)

setUserId

public final void setUserId(java.lang.String userId)

getUserId

public final java.lang.String getUserId()

getAdminRole

public AdminRole getAdminRole()
Returns:
the adminRole

setAdminRole

public void setAdminRole(AdminRole adminRole)
Parameters:
adminRole - the adminRole to set

getAdminRoleId

public final java.lang.Long getAdminRoleId()
Delegate method to conveniently return the admin role-id from AdminRole object
Returns:

getAdminRoleName

public final java.lang.String getAdminRoleName()
Delegate method to conveniently return the admin role-name from AdminRole object
Returns:

setScopeId

public final void setScopeId(java.lang.String scopeId)

getScopeId

public final java.lang.String getScopeId()

setHierarchicalScope

public final void setHierarchicalScope(boolean scopeHierarchical)

isHierarchicalScope

public final boolean isHierarchicalScope()

getRootScopeId

public final java.lang.String getRootScopeId()
Returns:
the rootScopeId

setRootScopeId

public final void setRootScopeId(java.lang.String rootScopeId)
Parameters:
rootScopeId - the rootScopeId to set

getScopeIdAsLong

public java.lang.Long getScopeIdAsLong()
Returns:
the scopeIdAsLong

setScopeIdAsLong

public void setScopeIdAsLong(java.lang.Long scopeIdAsLong)
Parameters:
scopeIdAsLong - the scopeIdAsLong to set

getRootScopeIdAsLong

public java.lang.Long getRootScopeIdAsLong()
Returns:
the rootScopeIdAsLong

setRootScopeIdAsLong

public void setRootScopeIdAsLong(java.lang.Long rootScopeIdAsLong)
Parameters:
rootScopeIdAsLong - the rootScopeIdAsLong to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Skip navigation links


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