Package com.penta.sdk.ac
Class IssacAttsRoles
- java.lang.Object
-
- com.penta.sdk.ac.IssacAttsRoles
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class IssacAttsRoles extends java.lang.Object implements java.io.Closeable역할 목록을 나타내는 클래스
-
-
Constructor Summary
Constructors Constructor Description IssacAttsRoles()기본 생성자IssacAttsRoles(byte[] roles)Deprecated.참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddRole(java.lang.String roleName)역할을 역할 목록에 넣는다voidclose()voidDelete()Deprecated.Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.byte[]getAttsRoles()Deprecated.참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!intgetCount()현재 역할 목록에 들어있는 역할의 수를 센다.java.lang.StringgetRole(int index)현재 역할 목록에 들어있는 역할을 하나 얻는다
-
-
-
Constructor Detail
-
IssacAttsRoles
public IssacAttsRoles() throws IssacSDKException기본 생성자Note: 사용이 끝나면 close()를 호출해야 한다.
- Throws:
IssacSDKException- 오류 발생- See Also:
close()
-
IssacAttsRoles
public IssacAttsRoles(byte[] roles) throws IssacSDKExceptionDeprecated.참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!생성자 (JNI 내부에서 생성하기 위해 사용)- Parameters:
roles- [IN] Native에서 생성된 객체의 참조값- Throws:
IssacSDKException- 오류 발생- See Also:
getAttsRoles()
-
-
Method Detail
-
getAttsRoles
public byte[] getAttsRoles()
Deprecated.참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!역할 목록 참조값을 리턴한다.- Returns:
- 역할 목록 참조값
-
addRole
public void addRole(java.lang.String roleName) throws IssacSDKException역할을 역할 목록에 넣는다- Parameters:
roleName- [IN] 역할- Throws:
IssacSDKException- 오류 발생
-
getCount
public int getCount() throws IssacSDKException현재 역할 목록에 들어있는 역할의 수를 센다.- Returns:
- 역할의 수
- Throws:
IssacSDKException- 오류 발생
-
getRole
public java.lang.String getRole(int index) throws IssacSDKException현재 역할 목록에 들어있는 역할을 하나 얻는다- Parameters:
index- [IN] 역할의 인덱스- Returns:
- 역할
- Throws:
IssacSDKException- 오류 발생
-
Delete
public void Delete() throws IssacSDKExceptionDeprecated.Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.현재 역할 목록을 메모리에서 삭제한다- Throws:
IssacSDKException- 오류 발생- See Also:
IssacAttsRoles()
-
close
public void close() throws IssacSDKException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Throws:
IssacSDKException
-
-