public abstract class AbstractResourceConfig extends java.lang.Object implements ResourceConfig
| Modifier and Type | Field and Description |
|---|---|
protected WebservicesConfig |
provider |
| Constructor and Description |
|---|
AbstractResourceConfig(DtoConfig dtoConfig,
java.lang.String resourcePackage,
WebservicesConfig provider) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName()
Returns the class name of the generated resource.
|
DtoConfig |
getDTOConfig()
Returns the
DtoConfig of the entity which this resource is used for. |
java.lang.String |
getPackageName()
Returns the package name for this resource.
|
protected WebservicesConfig |
getResourceConfigProvider() |
java.lang.String |
getSimpleClassName()
Returns the simple class name of the generated resource.
|
abstract java.util.Collection<ResourceConfig> |
getSubResources()
Returns all available subresources.
|
boolean |
isDeleteSupport() |
boolean |
isGetSupport() |
boolean |
isPostSupport() |
boolean |
isPutSupport() |
void |
setDeleteSupport(boolean isDeleteSupport) |
void |
setGetSupport(boolean isGetSupport) |
void |
setPostSupport(boolean isPostSupport) |
void |
setPutSupport(boolean isPutSupport) |
void |
setResourceClassName(java.lang.String className) |
void |
setResourcePackage(java.lang.String resourcePackage) |
protected WebservicesConfig provider
public AbstractResourceConfig(DtoConfig dtoConfig, java.lang.String resourcePackage, WebservicesConfig provider)
public boolean isPostSupport()
isPostSupport in interface ResourceConfigpublic void setPostSupport(boolean isPostSupport)
isPostSupport - the isPostSupport to setpublic boolean isPutSupport()
isPutSupport in interface ResourceConfigpublic void setPutSupport(boolean isPutSupport)
isPutSupport - the isPutSupport to setpublic boolean isGetSupport()
isGetSupport in interface ResourceConfigpublic void setGetSupport(boolean isGetSupport)
isGetSupport - the isGetSupport to setpublic boolean isDeleteSupport()
isDeleteSupport in interface ResourceConfigpublic void setDeleteSupport(boolean isDeleteSupport)
isDeleteSupport - the isDeleteSupport to setpublic java.lang.String getClassName()
ResourceConfiggetClassName in interface ResourceConfigpublic void setResourceClassName(java.lang.String className)
public java.lang.String getSimpleClassName()
ResourceConfiggetSimpleClassName in interface ResourceConfigpublic java.lang.String getPackageName()
ResourceConfiggetPackageName in interface ResourceConfigpublic void setResourcePackage(java.lang.String resourcePackage)
resourcePackage - the resourcePackage to setpublic abstract java.util.Collection<ResourceConfig> getSubResources()
ResourceConfiggetSubResources in interface ResourceConfigResourceConfigprotected WebservicesConfig getResourceConfigProvider()
public DtoConfig getDTOConfig()
ResourceConfigDtoConfig of the entity which this resource is used for.getDTOConfig in interface ResourceConfigDtoConfigCopyright © 2018 SAP SE. All Rights Reserved.