tle.framework.component.impl.aamanager.service
Class ServiceGroup

java.lang.Object
  extended bytle.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