Class NamePathConverterPostLoadProcessor
- java.lang.Object
-
- lumis.doui.source.postloadprocessor.NamePathConverterPostLoadProcessor
-
- All Implemented Interfaces:
IPostLoadProcessor
- Direct Known Subclasses:
ChannelNamePathConverterPostLoadProcessor
,PageNamePathConverterPostLoadProcessor
,ServiceInstanceNamePathConverterPostLoadProcessor
public abstract class NamePathConverterPostLoadProcessor extends Object implements IPostLoadProcessor
-
-
Field Summary
Fields Modifier and Type Field Description protected String
nameFieldId
protected Node
parametersNode
-
Constructor Summary
Constructors Constructor Description NamePathConverterPostLoadProcessor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract String
getChannelId(SessionConfig sessionConfig, String id, ITransaction transaction)
protected abstract String
getOriginalName(SessionConfig sessionConfig, String id, ITransaction transaction)
void
processSource(SessionConfig sessionConfig, Source source, Node parametersNode, ITransaction transaction)
protected void
setPath(String channelPath, String name, ISourceData row)
-
-
-
Method Detail
-
processSource
public void processSource(SessionConfig sessionConfig, Source source, Node parametersNode, ITransaction transaction) throws PortalException
- Specified by:
processSource
in interfaceIPostLoadProcessor
- Throws:
PortalException
-
getChannelId
protected abstract String getChannelId(SessionConfig sessionConfig, String id, ITransaction transaction) throws PortalException
- Throws:
PortalException
-
getOriginalName
protected abstract String getOriginalName(SessionConfig sessionConfig, String id, ITransaction transaction) throws PortalException
- Throws:
PortalException
-
setPath
protected void setPath(String channelPath, String name, ISourceData row)
-
-