Class SpringServiceDescriptor
java.lang.Object
com.cloudimpl.outstack.spring.component.SpringServiceDescriptor
public class SpringServiceDescriptor
extends java.lang.Object
- Author:
- nuwan
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpringServiceDescriptor.ActionDescriptorstatic classSpringServiceDescriptor.EntityDescriptor -
Constructor Summary
Constructors Constructor Description SpringServiceDescriptor(java.lang.String appContext, java.lang.String serviceName, java.lang.String rootType, java.lang.String version, java.lang.String plural, boolean isTenant) -
Method Summary
Modifier and Type Method Description java.lang.StringgetAppContext()java.util.Optional<SpringServiceDescriptor.ActionDescriptor>getChildAction(java.lang.String child, java.lang.String action)java.util.Optional<SpringServiceDescriptor.EntityDescriptor>getEntityDescriptorByPlural(java.lang.String plural)java.lang.StringgetPlural()java.util.Optional<SpringServiceDescriptor.ActionDescriptor>getRootAction(java.lang.String action)java.lang.StringgetRootType()java.lang.StringgetServiceName()java.lang.StringgetVersion()booleanisTenantService()voidputChildAction(SpringServiceDescriptor.EntityDescriptor child, SpringServiceDescriptor.ActionDescriptor action)voidputRootAction(SpringServiceDescriptor.ActionDescriptor action)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SpringServiceDescriptor
public SpringServiceDescriptor(java.lang.String appContext, java.lang.String serviceName, java.lang.String rootType, java.lang.String version, java.lang.String plural, boolean isTenant)
-
-
Method Details
-
putRootAction
-
getAppContext
public java.lang.String getAppContext() -
putChildAction
public void putChildAction(SpringServiceDescriptor.EntityDescriptor child, SpringServiceDescriptor.ActionDescriptor action) -
isTenantService
public boolean isTenantService() -
getEntityDescriptorByPlural
public java.util.Optional<SpringServiceDescriptor.EntityDescriptor> getEntityDescriptorByPlural(java.lang.String plural) -
getPlural
public java.lang.String getPlural() -
getVersion
public java.lang.String getVersion() -
getRootType
public java.lang.String getRootType() -
getServiceName
public java.lang.String getServiceName() -
getRootAction
public java.util.Optional<SpringServiceDescriptor.ActionDescriptor> getRootAction(java.lang.String action) -
getChildAction
public java.util.Optional<SpringServiceDescriptor.ActionDescriptor> getChildAction(java.lang.String child, java.lang.String action)
-