| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.opencms.gwt.shared.CmsAvailabilityInfoBean
public class CmsAvailabilityInfoBean
A bean that holds the informations of the availability dialog.
| Field Summary | |
|---|---|
| static long | DATE_EXPIRED_DEFAULTThe default expiration date of a resource, which is: never expires. | 
| static long | DATE_PUBLISH_SCHEDULED_DEFAULTThe default release date of a resource, which is: always released. | 
| static long | DATE_RELEASED_DEFAULTThe default release date of a resource, which is: always released. | 
| Constructor Summary | |
|---|---|
| CmsAvailabilityInfoBean()The default constructor. | |
| CmsAvailabilityInfoBean(String resType,
                        long datePubScheduled,
                        long dateReleased,
                        long dateExpired,
                        int notificationInterval,
                        boolean notificationEnabled,
                        boolean hasSiblings,
                        boolean modifySiblings,
                        Map<CmsPrincipalBean,String> responsibles,
                        String vfsPath,
                        CmsListInfoBean pageInfo)The public constructor. | |
| Method Summary | |
|---|---|
|  long | getDateExpired()Returns the dateExpired. | 
|  long | getDatePubScheduled()Returns the datePubScheduled. | 
|  long | getDateReleased()Returns the dateReleased. | 
|  int | getNotificationInterval()Returns the notificationInterval. | 
|  CmsListInfoBean | getPageInfo()Returns the pageInfo. | 
|  Map<CmsPrincipalBean,String> | getResponsibles()Returns the responsibles. | 
|  String | getResType()Returns the resType. | 
|  String | getVfsPath()Returns the vfsPath. | 
|  boolean | isHasSiblings()Returns the hasSiblings. | 
|  boolean | isModifySiblings()Returns the modifySiblings. | 
|  boolean | isNotificationEnabled()Returns the notificationEnabled. | 
|  void | setDateExpired(long dateExpired)Sets the dateExpired. | 
|  void | setDatePubScheduled(long datePubScheduled)Sets the datePubScheduled. | 
|  void | setDateReleased(long dateReleased)Sets the dateReleased. | 
|  void | setHasSiblings(boolean hasSiblings)Sets the hasSiblings. | 
|  void | setModifySiblings(boolean modifySiblings)Sets the modifySiblings. | 
|  void | setNotificationEnabled(boolean notificationEnabled)Sets the notificationEnabled. | 
|  void | setNotificationInterval(int notificationInterval)Sets the notificationInterval. | 
|  void | setPageInfo(CmsListInfoBean pageInfo)Sets the pageInfo. | 
|  void | setResponsibles(Map<CmsPrincipalBean,String> responsibles)Sets the responsibles. | 
|  void | setResType(String resType)Sets the resType. | 
|  void | setVfsPath(String vfsPath)Sets the vfsPath. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final long DATE_EXPIRED_DEFAULT
public static final long DATE_PUBLISH_SCHEDULED_DEFAULT
public static final long DATE_RELEASED_DEFAULT
| Constructor Detail | 
|---|
public CmsAvailabilityInfoBean()
public CmsAvailabilityInfoBean(String resType,
                               long datePubScheduled,
                               long dateReleased,
                               long dateExpired,
                               int notificationInterval,
                               boolean notificationEnabled,
                               boolean hasSiblings,
                               boolean modifySiblings,
                               Map<CmsPrincipalBean,String> responsibles,
                               String vfsPath,
                               CmsListInfoBean pageInfo)
resType - the resource typedatePubScheduled - the publish scheduled datedateReleased - the release datedateExpired - the expiration datenotificationInterval - the notification intervalnotificationEnabled - the notification flaghasSiblings - the sibling flagmodifySiblings - the modify sibling flagresponsibles - the responsible users mapvfsPath - the vfsPath for the resourcepageInfo - the page info| Method Detail | 
|---|
public long getDateExpired()
public long getDatePubScheduled()
public long getDateReleased()
public int getNotificationInterval()
public CmsListInfoBean getPageInfo()
public Map<CmsPrincipalBean,String> getResponsibles()
public String getResType()
public String getVfsPath()
public boolean isHasSiblings()
public boolean isModifySiblings()
public boolean isNotificationEnabled()
public void setDateExpired(long dateExpired)
dateExpired - the dateExpired to setpublic void setDatePubScheduled(long datePubScheduled)
datePubScheduled - the datePubScheduled to setpublic void setDateReleased(long dateReleased)
dateReleased - the dateReleased to setpublic void setHasSiblings(boolean hasSiblings)
hasSiblings - the hasSiblings to setpublic void setModifySiblings(boolean modifySiblings)
modifySiblings - the modifySiblings to setpublic void setNotificationEnabled(boolean notificationEnabled)
notificationEnabled - the notificationEnabled to setpublic void setNotificationInterval(int notificationInterval)
notificationInterval - the notificationInterval to setpublic void setPageInfo(CmsListInfoBean pageInfo)
pageInfo - the pageInfo to setpublic void setResponsibles(Map<CmsPrincipalBean,String> responsibles)
responsibles - the responsibles to setpublic void setResType(String resType)
resType - the resType to setpublic void setVfsPath(String vfsPath)
vfsPath - the vfsPath to set| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||