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.service
Class ServiceGroup

    java.lang.Object
      tle.framework.component.impl.aamanager.service.ServiceGroup

public class ServiceGroup
extends java.lang.Object

설정 파일의 <group> 태그의 정보를 저장한다.

Since:
  2.0
Author:
  최범균

Constructor Summary
`ServiceGroup(java.lang.String commandPrefix, boolean needAuthentication, boolean allRollUsable, java.lang.String roleIDs)`

Method Summary
`java.lang.String` | `getCommandPrefix()` 지정한 그룹의 명령어 prefix를 구한다.
`boolean` | `hasGrant(java.lang.String roleID)` 이 그룹의 서비스를 지정한 역할 ID가 사용할 수 있는 경우 true를 리턴한다.
`boolean` | `isAllRolesUsable()` 지정한 그룹을 전체 역할이 사용가능한 경우 true를 리턴한다.
`boolean` | `isNeedAuthentication()` 지정한 그룹의 서비스를 사용하기 위해 인증이 필요한 경우 true를 리턴한다.

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

Constructor Detail

### ServiceGroup

    public ServiceGroup(java.lang.String commandPrefix,
                        boolean needAuthentication,
                        boolean allRollUsable,
                        java.lang.String roleIDs)

Method Detail

### getCommandPrefix

    public java.lang.String getCommandPrefix()

  지정한 그룹의 명령어 prefix를 구한다.

### isAllRolesUsable

    public boolean isAllRolesUsable()

  지정한 그룹을 전체 역할이 사용가능한 경우 true를 리턴한다.

### isNeedAuthentication

    public boolean isNeedAuthentication()

  지정한 그룹의 서비스를 사용하기 위해 인증이 필요한 경우 true를 리턴한다.

### hasGrant

    public boolean hasGrant(java.lang.String roleID)

  이 그룹의 서비스를 지정한 역할 ID가 사용할 수 있는 경우 true를 리턴한다.

  Parameters:
    `roleID` - 역할 ID

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