Cosm
Class Permission

java.lang.Object
  extended by Cosm.Permission

public class Permission
extends java.lang.Object


Constructor Summary
Permission()
           
 
Method Summary
 AccessMethod[] getAccessMethods()
           
 java.lang.String getLabel()
           
 java.lang.String getMinimumInterval()
           
 java.lang.String getReferer()
           
 Resource[] getResources()
           
 java.lang.String getSourceIp()
           
 void setAccessMethods(AccessMethod[] accessMethods)
           
 void setLabel(java.lang.String label)
           
 void setMinimumInterval(java.lang.String minimumInterval)
           
 void setReferer(java.lang.String referer)
           
 void setResources(Resource[] resources)
           
 void setSourceIp(java.lang.String sourceIp)
           
 org.json.JSONObject toJSONObject()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Permission

public Permission()
Method Detail

getSourceIp

public java.lang.String getSourceIp()

setSourceIp

public void setSourceIp(java.lang.String sourceIp)

getReferer

public java.lang.String getReferer()

setReferer

public void setReferer(java.lang.String referer)

getMinimumInterval

public java.lang.String getMinimumInterval()

setMinimumInterval

public void setMinimumInterval(java.lang.String minimumInterval)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String label)

getResources

public Resource[] getResources()

setResources

public void setResources(Resource[] resources)

getAccessMethods

public AccessMethod[] getAccessMethods()

setAccessMethods

public void setAccessMethods(AccessMethod[] accessMethods)

toJSONObject

public org.json.JSONObject toJSONObject()
                                 throws org.json.JSONException
Throws:
org.json.JSONException