lumis.service.rss
Class RssService

Package class diagram package RssService
java.lang.Object
  extended by lumis.portal.service.GenericService
      extended by lumis.doui.service.DouiService
          extended by lumis.content.service.ContentService
              extended by lumis.service.rss.RssService
All Implemented Interfaces:
IDouiService, IHyperLinkResolver, IService, IServiceClockDefinitionProvider

public class RssService
extends ContentService

RSS service implementation.

Since:
6.2.0

Field Summary
 
Fields inherited from class lumis.portal.service.GenericService
serviceConfig
 
Constructor Summary
RssService()
           
 
Method Summary
 void instanceDeleted(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, ITransaction transaction)
          Called by the service container to indicate that a service instance is about to be deleted.
 void instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IPortalBaseFolder oldWebRootFolder, IPortalBaseFolder newWebRootFolder, ITransaction transaction)
          Called to indicate the given service instance has been moved from a web root base folder to another one.
 void instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
          Called to indicate the given service instance has been moved from a website to another one.
 
Methods inherited from class lumis.content.service.ContentService
deleteContent, deleteData, deleteRelatedData, deleteRelatedFiles, deserializeContent, getClocks, getResourceClassName, instanceAdded, instanceDeserialized, instanceDeserialized, instanceSerialized, instanceSerialized, postRegister, preUnregister, resolveHyperLink, setMetaDataField, setMetaDataFieldIfRequested, setMetaDataFields, setSourceFieldAttributes
 
Methods inherited from class lumis.doui.service.DouiService
addDefaultDouiDefinitionValues, autoAddDependencies, restLumGetDataGet, restLumGetDataPost, setDataTypeAttributes, setDisplayAttributes, setIncludeAlwaysAttributes, setLookupAttributes, setPriorityOptions, setValidationAttributes, usesDocumentService, usesFileManager, usesImageService
 
Methods inherited from class lumis.portal.service.GenericService
instanceLoaded, instanceUnloaded, load, postUnregister, preRegister, unload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface lumis.portal.service.IService
instanceLoaded, instanceUnloaded, load, postUnregister, preRegister, unload
 

Constructor Detail

RssService

public RssService()
Method Detail

instanceMoved

public void instanceMoved(SessionConfig sessionConfig,
                          ServiceInstanceConfig serviceInstance,
                          IWebsite oldWebsite,
                          IWebsite newWebsite,
                          ITransaction transaction)
                   throws ServiceException,
                          PortalException
Description copied from interface: IService
Called to indicate the given service instance has been moved from a website to another one. The websites are, necessarily, different and they may be null, but not both.

Specified by:
instanceMoved in interface IService
Overrides:
instanceMoved in class GenericService
Parameters:
sessionConfig - the user's session.
serviceInstance - the service instance.
oldWebsite - the old website.
newWebsite - the new website.
transaction - the transaction.
Throws:
ServiceException
PortalException

instanceMoved

public void instanceMoved(SessionConfig sessionConfig,
                          ServiceInstanceConfig serviceInstance,
                          IPortalBaseFolder oldWebRootFolder,
                          IPortalBaseFolder newWebRootFolder,
                          ITransaction transaction)
                   throws ServiceException,
                          PortalException
Description copied from interface: IService
Called to indicate the given service instance has been moved from a web root base folder to another one. Both folders are necessarily not null.

Specified by:
instanceMoved in interface IService
Overrides:
instanceMoved in class GenericService
Parameters:
sessionConfig - the user's session.
serviceInstance - the service instance.
oldWebRootFolder - the old web root folder.
newWebRootFolder - the new web root folder.
transaction - the transaction.
Throws:
ServiceException
PortalException

instanceDeleted

public void instanceDeleted(SessionConfig sessionConfig,
                            ServiceInstanceConfig serviceInstance,
                            ITransaction transaction)
                     throws ServiceException,
                            PortalException
Description copied from interface: IService
Called by the service container to indicate that a service instance is about to be deleted.

Specified by:
instanceDeleted in interface IService
Overrides:
instanceDeleted in class ContentService
serviceInstance - a ServiceInstanceConfig object containing the service's configuration
Throws:
ServiceException
PortalException


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.