Class Role
java.lang.Object
com.cloudimpl.outstack.runtime.domainspec.Entity
com.cloudimpl.outstack.runtime.domainspec.RootEntity
com.cloudimpl.outstack.runtime.domain.Role
- All Implemented Interfaces:
IResource,ITenantOptional
public class Role extends RootEntity implements ITenantOptional
- Author:
- nuwan
-
Nested Class Summary
Nested classes/interfaces inherited from class com.cloudimpl.outstack.runtime.domainspec.Entity
Entity.Meta -
Constructor Summary
Constructors Constructor Description Role(java.lang.String roleName, java.lang.String tenantId) -
Method Summary
Modifier and Type Method Description protected voidapply(Event event)java.lang.StringentityId()java.lang.StringgetRoleName()java.lang.StringidField()Methods inherited from class com.cloudimpl.outstack.runtime.domainspec.RootEntity
create, createChildEntity, getBRN, getTRN, isMyType, makeRN, makeTRNMethods inherited from class com.cloudimpl.outstack.runtime.domainspec.Entity
applyEvent, checkTenantEligibility, checkTenantRequirement, cloneEntity, getMeta, getTenantId, getTenantRequirement, getVersion, hasTenant, id, isRoot, rename, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.cloudimpl.outstack.runtime.domainspec.ITenantOptional
getTenantId
-
Constructor Details
-
Role
public Role(java.lang.String roleName, java.lang.String tenantId)
-
-
Method Details