Class InterfaceInfo
java.lang.Object
com.gsitm.ustra.java.data.logging.interfaces.info.InterfaceInfo
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanboolean접근 허용 채널 목록 (인바운드 시에만 세팅)접근 가능 IP 주소 목록채널 구분 (아웃바운드 시에만 세팅)방향 구분HTTP MethodgetId()인터페이스 아이디getKeys()인터페이스 key map 반환인터페이스 로깅 유형getName()인터페이스 명인터페이스 key map 반환getRmk()비고시스템 코드getType()인터페이스 유형getUrl()URL인터페이스 버전inthashCode()boolean인터페이스 접근 제한 여부boolean인증 값 존재 시만 허용 여부boolean인터페이스 유효 여부boolean채널 접근 제한 여부booleanIP 접근 제한 여부voidsetAccessible(boolean accessible) 인터페이스 접근 제한 여부voidsetAllowedAuthenticated(boolean allowedAuthenticated) 인증 값 존재 시만 허용 여부voidsetAllowedChannels(List<String> allowedChannels) 접근 허용 채널 목록 (인바운드 시에만 세팅)voidsetAllowedIpAddresses(String allowedIpAddresses) 접근 가능 IP 주소 목록voidsetAvailable(boolean available) 인터페이스 유효 여부voidsetChannel(String channel) 채널 구분 (아웃바운드 시에만 세팅)voidsetDirection(InterfaceDirection direction) 방향 구분voidsetHttpMethod(InterfaceHttpMethod httpMethod) HTTP Methodvoid인터페이스 아이디void인터페이스 키voidsetLimitByChannel(boolean limitByChannel) 채널 접근 제한 여부voidsetLimitByIpAddress(boolean limitByIpAddress) IP 접근 제한 여부voidsetLogType(InterfaceLogType logType) 인터페이스 로깅 유형void인터페이스 명void비고voidsetSystemCode(String systemCode) 시스템 코드voidsetType(InterfaceType type) 인터페이스 유형voidURLvoidsetVersion(String version) 인터페이스 버전toString()
-
Constructor Details
-
InterfaceInfo
public InterfaceInfo()
-
-
Method Details
-
getKeys
인터페이스 key map 반환- Returns:
-
getRestKeys
인터페이스 key map 반환- Returns:
-
getId
인터페이스 아이디 -
getVersion
인터페이스 버전 -
getName
인터페이스 명 -
getType
인터페이스 유형 -
getLogType
인터페이스 로깅 유형 -
getDirection
방향 구분 -
getSystemCode
시스템 코드 -
getRmk
비고 -
isLimitByIpAddress
public boolean isLimitByIpAddress()IP 접근 제한 여부 -
getAllowedIpAddresses
접근 가능 IP 주소 목록 -
getUrl
URL -
getHttpMethod
HTTP Method -
isAllowedAuthenticated
public boolean isAllowedAuthenticated()인증 값 존재 시만 허용 여부 -
isLimitByChannel
public boolean isLimitByChannel()채널 접근 제한 여부 -
getChannel
채널 구분 (아웃바운드 시에만 세팅) -
getAllowedChannels
접근 허용 채널 목록 (인바운드 시에만 세팅) -
isAvailable
public boolean isAvailable()인터페이스 유효 여부 -
isAccessible
public boolean isAccessible()인터페이스 접근 제한 여부 -
setId
인터페이스 아이디 -
setVersion
인터페이스 버전 -
setName
인터페이스 명 -
setType
인터페이스 유형 -
setLogType
인터페이스 로깅 유형 -
setDirection
방향 구분 -
setSystemCode
시스템 코드 -
setRmk
비고 -
setLimitByIpAddress
public void setLimitByIpAddress(boolean limitByIpAddress) IP 접근 제한 여부 -
setAllowedIpAddresses
접근 가능 IP 주소 목록 -
setUrl
URL -
setHttpMethod
HTTP Method -
setAllowedAuthenticated
public void setAllowedAuthenticated(boolean allowedAuthenticated) 인증 값 존재 시만 허용 여부 -
setLimitByChannel
public void setLimitByChannel(boolean limitByChannel) 채널 접근 제한 여부 -
setChannel
채널 구분 (아웃바운드 시에만 세팅) -
setAllowedChannels
접근 허용 채널 목록 (인바운드 시에만 세팅) -
setAvailable
public void setAvailable(boolean available) 인터페이스 유효 여부 -
setAccessible
public void setAccessible(boolean accessible) 인터페이스 접근 제한 여부 -
setKeys
인터페이스 키 -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-