org.alfresco.wcm.webproject
Class WebProjectInfoImpl

java.lang.Object
  extended by org.alfresco.wcm.webproject.WebProjectInfoImpl
All Implemented Interfaces:
WebProjectInfo

public class WebProjectInfoImpl
extends java.lang.Object
implements WebProjectInfo

Web Project Information


Constructor Summary
WebProjectInfoImpl(java.lang.String wpStoreId, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String defaultWebApp, boolean isTemplate, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String previewProvider)
          Constructor
 
Method Summary
 java.lang.String getDefaultWebApp()
          Get the default webapp
 java.lang.String getDescription()
          Get the description
 java.lang.String getName()
          Get the name
 org.alfresco.service.cmr.repository.NodeRef getNodeRef()
          Get the site node reference
 java.lang.String getPreviewProviderName()
          Get the preview URI service provider name
 java.lang.String getStagingStoreName()
          Get the staging store name
 java.lang.String getStoreId()
          Get the web project store id
 java.lang.String getTitle()
          Get the title
 boolean isTemplate()
           
 void setDefaultWebApp(java.lang.String defaultWebApp)
          Set the default webapp
 void setDescription(java.lang.String description)
          Set the description
 void setIsTemplate(boolean isTemplate)
           
 void setName(java.lang.String name)
          Set the name
 void setPreviewProviderName(java.lang.String previewURIServiceProviderName)
          Set the preview URI service provider name
 void setTitle(java.lang.String title)
          Set the title
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebProjectInfoImpl

public WebProjectInfoImpl(java.lang.String wpStoreId,
                          java.lang.String name,
                          java.lang.String title,
                          java.lang.String description,
                          java.lang.String defaultWebApp,
                          boolean isTemplate,
                          org.alfresco.service.cmr.repository.NodeRef nodeRef,
                          java.lang.String previewProvider)
Constructor

Method Detail

getNodeRef

public org.alfresco.service.cmr.repository.NodeRef getNodeRef()
Get the site node reference

Specified by:
getNodeRef in interface WebProjectInfo
Returns:
NodeRef site node reference, null if not set

getName

public java.lang.String getName()
Get the name

Specified by:
getName in interface WebProjectInfo
Returns:
String name

setName

public void setName(java.lang.String name)
Description copied from interface: WebProjectInfo
Set the name

Specified by:
setName in interface WebProjectInfo
Parameters:
name - the name to set

getStoreId

public java.lang.String getStoreId()
Description copied from interface: WebProjectInfo
Get the web project store id

Specified by:
getStoreId in interface WebProjectInfo
Returns:
the dnsName

getStagingStoreName

public java.lang.String getStagingStoreName()
Get the staging store name

Specified by:
getStagingStoreName in interface WebProjectInfo
Returns:
String staging store name

getDescription

public java.lang.String getDescription()
Get the description

Specified by:
getDescription in interface WebProjectInfo
Returns:
String description

setDescription

public void setDescription(java.lang.String description)
Set the description

Specified by:
setDescription in interface WebProjectInfo
Parameters:
description - description

getTitle

public java.lang.String getTitle()
Description copied from interface: WebProjectInfo
Get the title

Specified by:
getTitle in interface WebProjectInfo
Returns:
the title

setTitle

public void setTitle(java.lang.String title)
Description copied from interface: WebProjectInfo
Set the title

Specified by:
setTitle in interface WebProjectInfo
Parameters:
title - the title to set

getDefaultWebApp

public java.lang.String getDefaultWebApp()
Description copied from interface: WebProjectInfo
Get the default webapp

Specified by:
getDefaultWebApp in interface WebProjectInfo
Returns:
the webApp

setDefaultWebApp

public void setDefaultWebApp(java.lang.String defaultWebApp)
Description copied from interface: WebProjectInfo
Set the default webapp

Specified by:
setDefaultWebApp in interface WebProjectInfo
Parameters:
webApp - the webApp to set

isTemplate

public boolean isTemplate()
Specified by:
isTemplate in interface WebProjectInfo
Returns:
the useAsTemplate

setIsTemplate

public void setIsTemplate(boolean isTemplate)
Specified by:
setIsTemplate in interface WebProjectInfo
Parameters:
isTemplate - the isTemplate to set

getPreviewProviderName

public java.lang.String getPreviewProviderName()
Description copied from interface: WebProjectInfo
Get the preview URI service provider name

Specified by:
getPreviewProviderName in interface WebProjectInfo
Returns:
the preview URI service provider name

setPreviewProviderName

public void setPreviewProviderName(java.lang.String previewURIServiceProviderName)
Description copied from interface: WebProjectInfo
Set the preview URI service provider name

Specified by:
setPreviewProviderName in interface WebProjectInfo
Parameters:
previewURIServiceProviderName - the preview URI service provider name to set


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.