eu.xtreemos.xosd.vops.xacml
Class PolicyTargetSubjectAttributes

java.lang.Object
  extended by eu.xtreemos.xosd.vops.xacml.PolicyTargetSubjectAttributes

public class PolicyTargetSubjectAttributes
extends java.lang.Object


Field Summary
private  java.lang.String cpucount
           
private  java.lang.String cpuspeed
           
private  java.lang.String cputime
           
private  java.lang.String group
           
private  java.lang.String hostname
           
private  java.lang.String os
           
private  java.lang.String ram
           
private  java.lang.String role
           
private  java.lang.String subgroup
           
 
Constructor Summary
PolicyTargetSubjectAttributes()
           
 
Method Summary
 java.util.ArrayList<java.lang.String> getAttributes()
          Gets Attributes as list of attribute names.
 java.lang.String getCpucount()
           
 java.lang.String getCpuspeed()
           
 java.lang.String getCputime()
           
 java.lang.String getGroup()
           
 java.lang.String getHostname()
           
 java.lang.String getOs()
           
 java.lang.String getRam()
           
 java.lang.String getRole()
           
 java.lang.String getSubgroup()
           
 void setCpucount(java.lang.String cpucount)
           
 void setCpuspeed(java.lang.String cpuspeed)
           
 void setCputime(java.lang.String cputime)
           
 void setGroup(java.lang.String group)
           
 void setHostname(java.lang.String hostname)
           
 void setOs(java.lang.String os)
           
 void setRam(java.lang.String ram)
           
 void setRole(java.lang.String role)
           
 void setSubgroup(java.lang.String subgroup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

role

private java.lang.String role

group

private java.lang.String group

subgroup

private java.lang.String subgroup

hostname

private java.lang.String hostname

os

private java.lang.String os

ram

private java.lang.String ram

cputime

private java.lang.String cputime

cpuspeed

private java.lang.String cpuspeed

cpucount

private java.lang.String cpucount
Constructor Detail

PolicyTargetSubjectAttributes

public PolicyTargetSubjectAttributes()
Method Detail

getRole

public java.lang.String getRole()

setRole

public void setRole(java.lang.String role)

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String group)

getSubgroup

public java.lang.String getSubgroup()

setSubgroup

public void setSubgroup(java.lang.String subgroup)

getHostname

public java.lang.String getHostname()

setHostname

public void setHostname(java.lang.String hostname)

getOs

public java.lang.String getOs()

setOs

public void setOs(java.lang.String os)

getRam

public java.lang.String getRam()

setRam

public void setRam(java.lang.String ram)

getCputime

public java.lang.String getCputime()

setCputime

public void setCputime(java.lang.String cputime)

getCpuspeed

public java.lang.String getCpuspeed()

setCpuspeed

public void setCpuspeed(java.lang.String cpuspeed)

getCpucount

public java.lang.String getCpucount()

setCpucount

public void setCpucount(java.lang.String cpucount)

getAttributes

public java.util.ArrayList<java.lang.String> getAttributes()
Gets Attributes as list of attribute names.

Returns:
List of attributes