public class WebApiDefinition extends java.lang.Object implements Definition
コンストラクタと説明 |
---|
WebApiDefinition() |
修飾子とタイプ | メソッドと説明 |
---|---|
RequestType[] |
getAccepts() |
java.lang.String |
getAccessControlAllowOrigin() |
CommandConfig |
getCommandConfig() |
java.lang.String |
getDescription()
概要を取得します。
|
java.lang.String |
getDisplayName()
表示名を取得します。
|
MethodType[] |
getMethods() |
java.lang.String |
getName()
名前を取得します。
|
java.lang.String |
getResponseType() |
java.lang.String |
getRestJsonParameterName() |
java.lang.String |
getRestJsonParameterType() |
java.lang.String |
getRestXmlParameterName() |
java.lang.String[] |
getResults() |
StateType |
getState() |
WebApiTokenCheck |
getTokenCheck() |
boolean |
isAccessControlAllowCredentials() |
boolean |
isCheckXRequestedWithHeader()
XMLHttpRequestがセットされていることを確認するかを取得します。
|
boolean |
isNeedTrustedAuthenticate() |
boolean |
isPrivilaged() |
boolean |
isPublicWebApi() |
boolean |
isSupportBearerToken() |
boolean |
isSynchronizeOnSession() |
void |
setAccepts(RequestType[] accepts) |
void |
setAccessControlAllowCredentials(boolean accessControlAllowCredentials) |
void |
setAccessControlAllowOrigin(java.lang.String accessControlAllowOrigin) |
void |
setCheckXRequestedWithHeader(boolean isCheckXRequestedWithHeader)
XMLHttpRequestチェック可否を設定します。
|
void |
setCommandConfig(CommandConfig commandConfig) |
void |
setDescription(java.lang.String description)
概要を設定します。
|
void |
setDisplayName(java.lang.String displayName)
表示名を設定します。
|
void |
setMethods(MethodType[] methods) |
void |
setName(java.lang.String name)
名前を設定します。
|
void |
setNeedTrustedAuthenticate(boolean needTrustedAuthenticate) |
void |
setPrivilaged(boolean isPrivilaged) |
void |
setPublicWebApi(boolean isPublicWebApi)
このWebApiの呼び出しをセキュリティ設定によらず呼び出し可能にする場合は、trueを設定します。
|
void |
setResponseType(java.lang.String responseType) |
void |
setRestJsonParameterName(java.lang.String restJsonParameterName) |
void |
setRestJsonParameterType(java.lang.String restJsonParameterType) |
void |
setRestXmlParameterName(java.lang.String restXmlParameterName) |
void |
setResults(java.lang.String[] results) |
void |
setState(StateType state)
WebApiをStatelessとして呼び出すか否かを設定します。
|
void |
setSupportBearerToken(boolean supportBearerToken) |
void |
setSynchronizeOnSession(boolean synchronizeOnSession) |
void |
setTokenCheck(WebApiTokenCheck tokenCheck) |
public boolean isSupportBearerToken()
public void setSupportBearerToken(boolean supportBearerToken)
public StateType getState()
public void setState(StateType state)
state
- public boolean isNeedTrustedAuthenticate()
public void setNeedTrustedAuthenticate(boolean needTrustedAuthenticate)
public java.lang.String getAccessControlAllowOrigin()
public void setAccessControlAllowOrigin(java.lang.String accessControlAllowOrigin)
public boolean isAccessControlAllowCredentials()
public void setAccessControlAllowCredentials(boolean accessControlAllowCredentials)
public java.lang.String getResponseType()
public void setResponseType(java.lang.String responseType)
public boolean isSynchronizeOnSession()
public void setSynchronizeOnSession(boolean synchronizeOnSession)
public WebApiTokenCheck getTokenCheck()
public void setTokenCheck(WebApiTokenCheck tokenCheck)
public java.lang.String getRestJsonParameterType()
public void setRestJsonParameterType(java.lang.String restJsonParameterType)
public java.lang.String getRestJsonParameterName()
public void setRestJsonParameterName(java.lang.String restJsonParameterName)
public java.lang.String getRestXmlParameterName()
public void setRestXmlParameterName(java.lang.String restXmlParameterName)
public RequestType[] getAccepts()
public void setAccepts(RequestType[] accepts)
public MethodType[] getMethods()
public void setMethods(MethodType[] methods)
public java.lang.String getName()
Definition
getName
インタフェース内 Definition
public void setName(java.lang.String name)
Definition
setName
インタフェース内 Definition
name
- セットする namepublic java.lang.String getDisplayName()
Definition
getDisplayName
インタフェース内 Definition
public void setDisplayName(java.lang.String displayName)
Definition
setDisplayName
インタフェース内 Definition
displayName
- セットする displayNamepublic java.lang.String getDescription()
Definition
getDescription
インタフェース内 Definition
public void setDescription(java.lang.String description)
Definition
setDescription
インタフェース内 Definition
description
- セットする descriptionpublic CommandConfig getCommandConfig()
public void setCommandConfig(CommandConfig commandConfig)
commandConfig
- セットする commandConfigpublic java.lang.String[] getResults()
public void setResults(java.lang.String[] results)
result
- セットする resultpublic boolean isPublicWebApi()
public void setPublicWebApi(boolean isPublicWebApi)
isPublicWebApi
- public boolean isPrivilaged()
public void setPrivilaged(boolean isPrivilaged)
isPrivilaged
- public boolean isCheckXRequestedWithHeader()
public void setCheckXRequestedWithHeader(boolean isCheckXRequestedWithHeader)
isCheckXRequestedWithHeader
-