Ontimize 5.2072EN

com.ontimize.security
Class ServerPermission

java.lang.Object
  extended bycom.ontimize.security.ServerPermission

public class ServerPermission
extends java.lang.Object

Class to define server permissions.

Author:
Imatia Innovation

Field Summary
protected  java.lang.String action
           
protected  boolean allowedInPeriod
           
protected  TimePeriod period
           
protected  java.lang.String periodString
           
 
Constructor Summary
ServerPermission(java.lang.String action, java.lang.String periodString, TimePeriod period, boolean allowedInPeriod)
           
 
Method Summary
 java.lang.String getAction()
           
 TimePeriod getPeriod()
           
 java.lang.String getPeriodString()
           
 boolean hasPeriod()
           
 boolean hasPermission(long time)
           
 boolean isAllowedInPeriod()
           
 java.lang.String toString()
           
 java.lang.String toStringExt()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

action

protected java.lang.String action

periodString

protected java.lang.String periodString

allowedInPeriod

protected boolean allowedInPeriod

period

protected TimePeriod period
Constructor Detail

ServerPermission

public ServerPermission(java.lang.String action,
                        java.lang.String periodString,
                        TimePeriod period,
                        boolean allowedInPeriod)
Method Detail

getAction

public java.lang.String getAction()

toString

public java.lang.String toString()

toStringExt

public java.lang.String toStringExt()

getPeriodString

public java.lang.String getPeriodString()

getPeriod

public TimePeriod getPeriod()

hasPermission

public boolean hasPermission(long time)

isAllowedInPeriod

public boolean isAllowedInPeriod()

hasPeriod

public boolean hasPeriod()

Ontimize