com.sun.enterprise.deployment
Class ScheduledTimerDescriptor

java.lang.Object
  extended by java.util.Observable
      extended by com.sun.enterprise.deployment.DynamicAttributesDescriptor
          extended by com.sun.enterprise.deployment.Descriptor
              extended by com.sun.enterprise.deployment.DescribableDescriptor
                  extended by com.sun.enterprise.deployment.ScheduledTimerDescriptor
All Implemented Interfaces:
java.io.Serializable

public class ScheduledTimerDescriptor
extends DescribableDescriptor

This class holds the metadata for a calendar-based timer.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sun.enterprise.deployment.Descriptor
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
 
Constructor Summary
ScheduledTimerDescriptor()
           
 
Method Summary
 java.lang.String getDayOfMonth()
           
 java.lang.String getDayOfWeek()
           
 java.util.Date getEnd()
           
 java.lang.String getHour()
           
 java.lang.String getInfo()
           
 java.lang.String getMinute()
           
 java.lang.String getMonth()
           
 boolean getPersistent()
           
 java.lang.String getSecond()
           
 java.util.Date getStart()
           
 MethodDescriptor getTimeoutMethod()
           
 java.lang.String getTimezone()
           
 java.lang.String getYear()
           
 void setDayOfMonth(java.lang.String d)
           
 void setDayOfWeek(java.lang.String d)
           
 void setEnd(java.util.Date e)
           
 void setHour(java.lang.String h)
           
 void setInfo(java.lang.String i)
           
 void setMinute(java.lang.String m)
           
 void setMonth(java.lang.String m)
           
 void setPersistent(boolean flag)
           
 void setSecond(java.lang.String s)
           
 void setStart(java.util.Date s)
           
 void setTimeoutMethod(MethodDescriptor m)
           
 void setTimezone(java.lang.String timezoneID)
           
 void setYear(java.lang.String y)
           
 java.lang.String toString()
           
 
Methods inherited from class com.sun.enterprise.deployment.DescribableDescriptor
getDescription, setDescription
 
Methods inherited from class com.sun.enterprise.deployment.Descriptor
addDeploymentExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
 
Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScheduledTimerDescriptor

public ScheduledTimerDescriptor()
Method Detail

setSecond

public void setSecond(java.lang.String s)

getSecond

public java.lang.String getSecond()

setMinute

public void setMinute(java.lang.String m)

getMinute

public java.lang.String getMinute()

setHour

public void setHour(java.lang.String h)

getHour

public java.lang.String getHour()

setDayOfMonth

public void setDayOfMonth(java.lang.String d)

getDayOfMonth

public java.lang.String getDayOfMonth()

setMonth

public void setMonth(java.lang.String m)

getMonth

public java.lang.String getMonth()

setDayOfWeek

public void setDayOfWeek(java.lang.String d)

getDayOfWeek

public java.lang.String getDayOfWeek()

setYear

public void setYear(java.lang.String y)

getYear

public java.lang.String getYear()

setTimezone

public void setTimezone(java.lang.String timezoneID)

getTimezone

public java.lang.String getTimezone()

setStart

public void setStart(java.util.Date s)

getStart

public java.util.Date getStart()

setEnd

public void setEnd(java.util.Date e)

getEnd

public java.util.Date getEnd()

setPersistent

public void setPersistent(boolean flag)

getPersistent

public boolean getPersistent()

setInfo

public void setInfo(java.lang.String i)

getInfo

public java.lang.String getInfo()

setTimeoutMethod

public void setTimeoutMethod(MethodDescriptor m)

getTimeoutMethod

public MethodDescriptor getTimeoutMethod()

toString

public java.lang.String toString()
Overrides:
toString in class DynamicAttributesDescriptor
Returns:
a meaningfull string about ourself No Descriptor class which inherits this class should override this method. Rather print() method which is defined in this class should be overridden to describe itself. Refer to the comments on print() method for more details. This method is optimized for persformance reasons.


Copyright © 2012 GlassFish Community. All Rights Reserved.