com.silverpeas.pdc.ejb
Class PdcBmEJB

java.lang.Object
  extended by com.silverpeas.pdc.ejb.PdcBmEJB
All Implemented Interfaces:
PdcBm

public class PdcBmEJB
extends Object
implements PdcBm


Constructor Summary
PdcBmEJB()
           
 
Method Summary
 int addPosition(int pubId, ClassifyPosition position, String componentId, boolean alertSubscribers)
           
 int addUsedAxis(UsedAxis usedAxis)
           
 String createDaughterValueWithId(String axisId, Value value)
           
 List<GlobalSilverContent> findGlobalSilverContents(ContainerPositionInterface containerPosition, List<String> componentIds, boolean recursiveSearch, boolean visibilitySensitive)
           
 List<GlobalSilverContent> findGlobalSilverContents(ContainerPositionInterface containerPosition, List<String> componentIds, String authorId, String afterDate, String beforeDate, boolean recursiveSearch, boolean visibilitySensitive)
           
 AxisHeader getAxisHeader(String axisId)
           
 List<Value> getAxisValues(int treeId)
           
 List<Value> getDaughters(String axisId, String valueId)
           
 String getInternalContentId(int silverContentId)
           
 List<ClassifyPosition> getPositions(int silverContentId, String componentId)
           
 int getSilverContentId(String objectId, String componentId)
           
 List<Integer> getSilverContentIds(List<String> docFeatures)
           
 List<Value> getSubAxisValues(String axisId, String valueId)
           
 Value getValue(String axisId, String valueId)
           
 void removeAllPositions(int silverContentId, String componentId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdcBmEJB

public PdcBmEJB()
Method Detail

findGlobalSilverContents

public List<GlobalSilverContent> findGlobalSilverContents(ContainerPositionInterface containerPosition,
                                                          List<String> componentIds,
                                                          boolean recursiveSearch,
                                                          boolean visibilitySensitive)
Specified by:
findGlobalSilverContents in interface PdcBm

findGlobalSilverContents

public List<GlobalSilverContent> findGlobalSilverContents(ContainerPositionInterface containerPosition,
                                                          List<String> componentIds,
                                                          String authorId,
                                                          String afterDate,
                                                          String beforeDate,
                                                          boolean recursiveSearch,
                                                          boolean visibilitySensitive)
Specified by:
findGlobalSilverContents in interface PdcBm

getValue

public Value getValue(String axisId,
                      String valueId)
Specified by:
getValue in interface PdcBm

createDaughterValueWithId

public String createDaughterValueWithId(String axisId,
                                        Value value)
Specified by:
createDaughterValueWithId in interface PdcBm

addPosition

public int addPosition(int pubId,
                       ClassifyPosition position,
                       String componentId,
                       boolean alertSubscribers)
Specified by:
addPosition in interface PdcBm

getDaughters

public List<Value> getDaughters(String axisId,
                                String valueId)
Specified by:
getDaughters in interface PdcBm

getSubAxisValues

public List<Value> getSubAxisValues(String axisId,
                                    String valueId)
Specified by:
getSubAxisValues in interface PdcBm

getSilverContentId

public int getSilverContentId(String objectId,
                              String componentId)
Specified by:
getSilverContentId in interface PdcBm

getPositions

public List<ClassifyPosition> getPositions(int silverContentId,
                                           String componentId)
Specified by:
getPositions in interface PdcBm

getSilverContentIds

public List<Integer> getSilverContentIds(List<String> docFeatures)
Specified by:
getSilverContentIds in interface PdcBm

getInternalContentId

public String getInternalContentId(int silverContentId)
Specified by:
getInternalContentId in interface PdcBm

getAxisHeader

public AxisHeader getAxisHeader(String axisId)
Specified by:
getAxisHeader in interface PdcBm

removeAllPositions

public void removeAllPositions(int silverContentId,
                               String componentId)
Specified by:
removeAllPositions in interface PdcBm

getAxisValues

public List<Value> getAxisValues(int treeId)
Specified by:
getAxisValues in interface PdcBm

addUsedAxis

public int addUsedAxis(UsedAxis usedAxis)
Specified by:
addUsedAxis in interface PdcBm


Copyright © 2016 Silverpeas. All Rights Reserved.