org.norther.tammi.core.relation
Class InternalRole

java.lang.Object
  extended by javax.management.relation.Role
      extended by org.norther.tammi.core.relation.InternalRole
All Implemented Interfaces:
Serializable

public class InternalRole
extends Role

A configurable role.

Author:
Ilkka Priha
See Also:
Serialized Form

Constructor Summary
InternalRole()
          Constructs a new role.
InternalRole(String name, List value)
          Constructs a new role with defaults
 
Method Summary
 String getRoleName()
           
 List getRoleValue()
           
 Collection roleValueToStrings()
          Returns the role value as a collection of strings.
 void setRoleName(String name)
           
 void setRoleValue(List value)
           
 
Methods inherited from class javax.management.relation.Role
clone, roleValueToString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InternalRole

public InternalRole()
Constructs a new role.


InternalRole

public InternalRole(String name,
                    List value)
Constructs a new role with defaults

Parameters:
name - the role name.
value - the role value.
Throws:
NullPointerException - for null values.
Method Detail

getRoleName

public String getRoleName()
Overrides:
getRoleName in class Role

setRoleName

public void setRoleName(String name)
Overrides:
setRoleName in class Role

getRoleValue

public List getRoleValue()
Overrides:
getRoleValue in class Role

setRoleValue

public void setRoleValue(List value)
Overrides:
setRoleValue in class Role

roleValueToStrings

public Collection roleValueToStrings()
Returns the role value as a collection of strings.

Returns:
a collection of actor names as strings.


Copyright © 2004 The Norther Organization. All rights reserved.