Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## tle.framework.component.impl.aamanager.role
Class RoleManagerImpl

    java.lang.Object
      tle.framework.component.impl.aamanager.role.RoleManagerImpl

All Implemented Interfaces:
  RoleManager

public class RoleManagerImpl
extends java.lang.Object
implements RoleManager

RoleManager의 구현 클래스로서 설정 파일로부터 역할 목록을 구한다.

Since:
  2.0
Author:
  최범균

Constructor Summary
`RoleManagerImpl()`

Method Summary
`Role` | `getRole(java.lang.String roleID)` 지정한 아이디의 Role을 리턴한다.
`void` | `init(ComponentConfig config)` 컴포넌트의 "RoleManagerImpl.configFile" 초기화 파라미터로부터 역할 목록 정보를 저장한 설정 파일의 경로를 구한다.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### RoleManagerImpl

    public RoleManagerImpl()

Method Detail

### init

    public void init(ComponentConfig config)
              throws AAManagerException

  컴포넌트의 "RoleManagerImpl.configFile" 초기화 파라미터로부터 역할 목록 정보를 저장한 설정 파일의 경로를 구한다.

  Specified by:
    `init` in interface `RoleManager`
  Parameters:
    `config` - 컴포넌트 초기화 정보
  Throws:
    `AAManagerException` - 초기화 실패시에 발생한다.
  See Also:
    `RoleManager.init(tle.framework.component.ComponentConfig)`

### getRole

    public Role getRole(java.lang.String roleID)

  Description copied from interface: `RoleManager`
  지정한 아이디의 Role을 리턴한다. 존재하지 않을 경우 null을 리턴한다.

  Specified by:
    `getRole` in interface `RoleManager`
  Parameters:
    `roleID` -
  Returns:
    Role 리턴
  See Also:
    `RoleManager.getRole(java.lang.String)`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD