Class Tenant
java.lang.Object
com.cloudimpl.outstack.runtime.domainspec.Entity
com.cloudimpl.outstack.runtime.domainspec.ChildEntity<Organization>
com.cloudimpl.outstack.domain.example.Tenant
- All Implemented Interfaces:
IResource
public class Tenant extends ChildEntity<Organization>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.cloudimpl.outstack.runtime.domainspec.Entity
Entity.Meta -
Constructor Summary
Constructors Constructor Description Tenant(java.lang.String tenantName) -
Method Summary
Modifier and Type Method Description voidapply(Event event)java.lang.StringentityId()java.lang.StringgetEndpoint()java.lang.StringgetTenantName()java.lang.StringidField()java.lang.Class<Organization>rootType()Methods inherited from class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
getBRN, getTRN, makeRN, makeTRN, rootId, setRootIdMethods inherited from class com.cloudimpl.outstack.runtime.domainspec.Entity
applyEvent, checkTenantEligibility, cloneEntity, getMeta, getVersion, hasTenant, hasTenant, id, isRoot, rename, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Tenant
public Tenant(java.lang.String tenantName)
-
-
Method Details
-
getEndpoint
public java.lang.String getEndpoint() -
getTenantName
public java.lang.String getTenantName() -
entityId
public java.lang.String entityId() -
rootType
- Specified by:
rootTypein classChildEntity<Organization>
-
idField
public java.lang.String idField() -
apply
-