Package com.axemble.vdoc.sdk.impl
Class EzsSite
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.PortalElement
com.axemble.vdoc.sdk.impl.EzsSite
- All Implemented Interfaces:
- IElement,- ISite,- IDeletionSupport,- IProtocolSupport,- ISecuritySupport,- ISeoSupport,- IUriSupport,- Serializable
- Author:
- vlygeros
- See Also:
- 
Field SummaryFields inherited from class com.axemble.vdoc.sdk.impl.PortalElementpath, storageKeyFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElementmodule
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidDeletes theIElementobject.voidDeletes a site and allows to specify if the linkedILibraryobject should be deleted.final StringGets the body tag code.Gets the created date.final StringGets the CSS class rules.Gets the description of the site.Returns all the domains associated with this site.final StringGets the head tag code.getLabel()Gets all the additional libraries.Gets the associatedILibraryobject.getName()Gets the native object underneath.Gets the organization object.getSEO()getURI()Gets the URI of the object supporting this interfacebooleansave()final voidsetBodyTagCode(String bodyTagCode) Sets the body tag code.voidsetCreatedDate(Date date) Sets the created date.final voidsetCssClassRules(String cssClassRules) Sets the CSS class rules.voidsetDescription(String description) Sets the description of the site.voidsetDomains(Collection domains) Sets the domains associated with this site.final voidsetHeadTagCode(String headTagCode) Sets the head tag code.voidSets the label of the site.voidsetModifiedBy(IUser user) voidsetModifiedDate(Date date) voidSets the name of the site.voidMethods inherited from class com.axemble.vdoc.sdk.impl.PortalElementequals, getId, getPath, getProtocolURI, getProtocolURI, hashCode, replaceBackSlash, replaceSlash, save, setIdMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractElementgetModuleMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURI
- 
Constructor Details- 
EzsSiteSite constructor- Parameters:
- module- The site module
- siteImpl- The native object
 
 
- 
- 
Method Details- 
getCreatedBy
- 
getCreatedDateDescription copied from interface:ISiteGets the created date.- Specified by:
- getCreatedDatein interface- ISite
- Returns:
- a Dateobject.
 
- 
getDescriptionDescription copied from interface:ISiteGets the description of the site.- Specified by:
- getDescriptionin interface- ISite
- Returns:
- a String of the site.
 
- 
getLabel
- 
getModifiedBy
- 
getModifiedDate
- 
getName
- 
setNameDescription copied from interface:ISiteSets the name of the site.
- 
setCreatedDateDescription copied from interface:ISiteSets the created date.- Specified by:
- setCreatedDatein interface- ISite
- Parameters:
- date- The- Dateto set.
 
- 
setDescriptionDescription copied from interface:ISiteSets the description of the site.- Specified by:
- setDescriptionin interface- ISite
- Parameters:
- description- the new description to set.
 
- 
setLabelDescription copied from interface:ISiteSets the label of the site.
- 
setModifiedBy
- 
setModifiedDate
- 
getNativeObjectDescription copied from interface:IElementGets the native object underneath.- Specified by:
- getNativeObjectin interface- IElement
- Returns:
- an object.
 
- 
getURIDescription copied from interface:IUriSupportGets the URI of the object supporting this interface- Specified by:
- getURIin interface- IUriSupport
- Returns:
- A String object.
 
- 
savepublic boolean save()
- 
deleteDescription copied from interface:IDeletionSupportDeletes theIElementobject.- Specified by:
- deletein interface- IDeletionSupport
- Parameters:
- context- The Execution context.
 
- 
getLibraryDescription copied from interface:ISiteGets the associatedILibraryobject.- Specified by:
- getLibraryin interface- ISite
- Returns:
- A ILibraryobject.
 
- 
getLibrariesDescription copied from interface:ISiteGets all the additional libraries.- Specified by:
- getLibrariesin interface- ISite
- Returns:
- A java.util.Collection of ILibraryobjects.
 
- 
getOrganizationDescription copied from interface:ISiteGets the organization object.- Specified by:
- getOrganizationin interface- ISite
- Returns:
- A IOrganizationobject.
 
- 
deleteDescription copied from interface:ISiteDeletes a site and allows to specify if the linkedILibraryobject should be deleted.
- 
getHeadTagCodeDescription copied from interface:ISiteGets the head tag code.- Specified by:
- getHeadTagCodein interface- ISite
- Returns:
- the headTagCode
 
- 
setHeadTagCodeDescription copied from interface:ISiteSets the head tag code.- Specified by:
- setHeadTagCodein interface- ISite
- Parameters:
- headTagCode- the headTagCode to set
 
- 
getBodyTagCodeDescription copied from interface:ISiteGets the body tag code.- Specified by:
- getBodyTagCodein interface- ISite
- Returns:
- the bodyTagCode
 
- 
setBodyTagCodeDescription copied from interface:ISiteSets the body tag code.- Specified by:
- setBodyTagCodein interface- ISite
- Parameters:
- bodyTagCode- the bodyTagCode to set
 
- 
getCssClassRulesDescription copied from interface:ISiteGets the CSS class rules.- Specified by:
- getCssClassRulesin interface- ISite
- Returns:
- the cssClassRules
 
- 
setCssClassRulesDescription copied from interface:ISiteSets the CSS class rules.- Specified by:
- setCssClassRulesin interface- ISite
- Parameters:
- cssClassRules- the cssClassRules to set
 
- 
getDomainsDescription copied from interface:ISiteReturns all the domains associated with this site.- Specified by:
- getDomainsin interface- ISite
- Returns:
- A java.util.Collection of java.lang.String domain names.
 
- 
setDomainsDescription copied from interface:ISiteSets the domains associated with this site.- Specified by:
- setDomainsin interface- ISite
- Parameters:
- domains- A java.util.Collection of java.lang.String domain names
 
- 
getSEO- Specified by:
- getSEOin interface- ISeoSupport
 
- 
setSEO- Specified by:
- setSEOin interface- ISeoSupport
 
 
-