public class CmsAvailabilityInfoBean
extends java.lang.Object
implements com.google.gwt.user.client.rpc.IsSerializable
限定符和类型 | 字段和说明 |
---|---|
static long |
DATE_EXPIRED_DEFAULT
The default expiration date of a resource, which is: never expires.
|
static long |
DATE_PUBLISH_SCHEDULED_DEFAULT
The default release date of a resource, which is: always released.
|
static long |
DATE_RELEASED_DEFAULT
The default release date of a resource, which is: always released.
|
构造器和说明 |
---|
CmsAvailabilityInfoBean()
The default constructor.
|
CmsAvailabilityInfoBean(java.lang.String resType,
long datePubScheduled,
long dateReleased,
long dateExpired,
int notificationInterval,
boolean notificationEnabled,
boolean hasSiblings,
boolean modifySiblings,
java.util.Map<CmsPrincipalBean,java.lang.String> responsibles,
java.lang.String vfsPath,
CmsListInfoBean pageInfo)
The public constructor.
|
限定符和类型 | 方法和说明 |
---|---|
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.
|
java.util.Map<CmsPrincipalBean,java.lang.String> |
getResponsibles()
Returns the responsibles.
|
java.lang.String |
getResType()
Returns the resType.
|
java.lang.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(java.util.Map<CmsPrincipalBean,java.lang.String> responsibles)
Sets the responsibles.
|
void |
setResType(java.lang.String resType)
Sets the resType.
|
void |
setVfsPath(java.lang.String vfsPath)
Sets the vfsPath.
|
public static final long DATE_EXPIRED_DEFAULT
public static final long DATE_PUBLISH_SCHEDULED_DEFAULT
public static final long DATE_RELEASED_DEFAULT
public CmsAvailabilityInfoBean()
public CmsAvailabilityInfoBean(java.lang.String resType, long datePubScheduled, long dateReleased, long dateExpired, int notificationInterval, boolean notificationEnabled, boolean hasSiblings, boolean modifySiblings, java.util.Map<CmsPrincipalBean,java.lang.String> responsibles, java.lang.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 infopublic long getDateExpired()
public long getDatePubScheduled()
public long getDateReleased()
public int getNotificationInterval()
public CmsListInfoBean getPageInfo()
public java.util.Map<CmsPrincipalBean,java.lang.String> getResponsibles()
public java.lang.String getResType()
public java.lang.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(java.util.Map<CmsPrincipalBean,java.lang.String> responsibles)
responsibles
- the responsibles to setpublic void setResType(java.lang.String resType)
resType
- the resType to setpublic void setVfsPath(java.lang.String vfsPath)
vfsPath
- the vfsPath to set