public class WebApiService extends org.iplass.mtp.impl.definition.AbstractTypedMetaDataService<MetaWebApi,MetaWebApi.WebApiRuntime> implements org.iplass.mtp.spi.Service
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
WebApiService.TypeMap |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
WEB_API_META_PATH |
| コンストラクタと説明 |
|---|
WebApiService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
destroy() |
MetaWebApi.WebApiRuntime |
getByPathHierarchy(java.lang.String name,
java.lang.String httpMethod) |
CorsConfig |
getCors() |
static java.lang.String |
getFixedPath() |
java.lang.Class<MetaWebApi> |
getMetaDataType() |
java.lang.Class<MetaWebApi.WebApiRuntime> |
getRuntimeType() |
java.util.Map<java.lang.String,java.lang.String> |
getXRequestedWithMap() |
void |
init(org.iplass.mtp.spi.Config config) |
boolean |
isEnableBinaryApi() |
boolean |
isEnableDefinitionApi() |
int |
mapStatus(java.lang.Throwable e) |
public static final java.lang.String WEB_API_META_PATH
public static java.lang.String getFixedPath()
public void destroy()
destroy インタフェース内 org.iplass.mtp.spi.Servicepublic void init(org.iplass.mtp.spi.Config config)
init インタフェース内 org.iplass.mtp.spi.Servicepublic boolean isEnableDefinitionApi()
public boolean isEnableBinaryApi()
public CorsConfig getCors()
public java.util.Map<java.lang.String,java.lang.String> getXRequestedWithMap()
public MetaWebApi.WebApiRuntime getByPathHierarchy(java.lang.String name, java.lang.String httpMethod)
public java.lang.Class<MetaWebApi> getMetaDataType()
getMetaDataType インタフェース内 org.iplass.mtp.impl.definition.TypedMetaDataService<MetaWebApi,MetaWebApi.WebApiRuntime>public java.lang.Class<MetaWebApi.WebApiRuntime> getRuntimeType()
getRuntimeType インタフェース内 org.iplass.mtp.impl.definition.TypedMetaDataService<MetaWebApi,MetaWebApi.WebApiRuntime>public int mapStatus(java.lang.Throwable e)