Interface Role

All Superinterfaces:
Activatable, Agent, KeyValuePair<String,String>, Persistent, Serializable

public interface Role extends Agent
This interface describes a role.
  • Field Details

  • Method Details

    • setId

      void setId(String id)
    • getName

      String getName()
      Returns the name of the role
      Returns:
      the name, a string object
    • setName

      void setName(String name)
    • getApplication

      Application getApplication()
      Returns the application of the role.
      Returns:
      the application
    • setApplication

      void setApplication(Application application)
    • getType

      short getType()
    • setType

      void setType(short type)
    • getDescription

      String getDescription()
      Get the description.
      Returns:
      the description
    • setDescription

      void setDescription(String description)
    • getReference

      Role getReference()
    • setReference

      void setReference(Role role)