Class User
java.lang.Object
com.cloudimpl.outstack.runtime.domainspec.Entity
com.cloudimpl.outstack.runtime.domainspec.RootEntity
com.cloudimpl.outstack.domain.example.User
- All Implemented Interfaces:
IResource,ITenantOptional,java.lang.Comparable<Entity>
public class User extends RootEntity implements ITenantOptional
-
Nested Class Summary
Nested classes/interfaces inherited from class com.cloudimpl.outstack.runtime.domainspec.Entity
Entity.Meta -
Field Summary
-
Constructor Summary
Constructors Constructor Description User(java.lang.String username, java.lang.String tenantId) -
Method Summary
Modifier and Type Method Description voidapply(Event event)java.lang.StringentityId()java.lang.StringgetPassword()java.lang.StringgetTenantId()java.lang.StringgetUsername()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, compareTo, getMeta, getTenantRequirement, getVersion, hasTenant, id, isRoot, persistedId, rename, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
User
public User(java.lang.String username, java.lang.String tenantId)
-
-
Method Details
-
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantIdin interfaceITenantOptional- Overrides:
getTenantIdin classEntity
-
getPassword
public java.lang.String getPassword() -
getUsername
public java.lang.String getUsername() -
entityId
public java.lang.String entityId() -
idField
public java.lang.String idField() -
apply
-