com.ebmwebsourcing.petalsview.service.flowref
Interface FlowRefManager

All Known Implementing Classes:
FlowRefManagerImpl

@Transactional
public interface FlowRefManager


Method Summary
 java.lang.String createFlowRef(int type, java.lang.String name)
           
 java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.FlowParamsDetails> getDetailFlowParameter(short flowType, java.lang.String flowId)
           
 com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef getFlowRef(int type)
           
 java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.FlowWithParams> getFlowsWithParameters(java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.GlobalFlowParam> globalParams, short type, java.util.Date after, java.util.Date before)
           
 java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.GlobalFlowParam> getGlobalFlowParameters(short flowType)
           
 java.util.List<com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef> loadAll()
           
 java.util.List<java.lang.String> loadAllEndpointName()
           
 java.util.List<java.lang.String> loadAllInterfaceName()
           
 java.util.List<java.lang.String> loadAllServiceName()
           
 com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef loadFlowRef(java.lang.String id)
           
 void removeFlowRef(int type)
           
 void removeFlowRef(int[] flowRefTypes)
           
 void update(com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef flowRef)
           
 

Method Detail

getFlowRef

@Transactional(readOnly=true)
com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef getFlowRef(int type)

loadFlowRef

@Transactional(readOnly=true)
com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef loadFlowRef(java.lang.String id)
                                                                            throws FlowRefException
Throws:
FlowRefException

loadAllServiceName

@Transactional(readOnly=true)
java.util.List<java.lang.String> loadAllServiceName()

loadAllInterfaceName

@Transactional(readOnly=true)
java.util.List<java.lang.String> loadAllInterfaceName()

loadAllEndpointName

@Transactional(readOnly=true)
java.util.List<java.lang.String> loadAllEndpointName()

loadAll

@Transactional(readOnly=true)
java.util.List<com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef> loadAll()

createFlowRef

java.lang.String createFlowRef(int type,
                               java.lang.String name)
                               throws FlowRefException
Throws:
FlowRefException

update

void update(com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowRef flowRef)
            throws FlowRefException
Throws:
FlowRefException

removeFlowRef

void removeFlowRef(int[] flowRefTypes)
                   throws FlowRefException
Throws:
FlowRefException

removeFlowRef

void removeFlowRef(int type)
                   throws FlowRefException
Throws:
FlowRefException

getGlobalFlowParameters

@Transactional(readOnly=true)
java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.GlobalFlowParam> getGlobalFlowParameters(short flowType)

getFlowsWithParameters

@Transactional(readOnly=true)
java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.FlowWithParams> getFlowsWithParameters(java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.GlobalFlowParam> globalParams,
                                                                                                                          short type,
                                                                                                                          java.util.Date after,
                                                                                                                          java.util.Date before)

getDetailFlowParameter

@Transactional(readOnly=true)
java.util.List<com.ebmwebsourcing.petalsview.persistence.dao.flowref.FlowParamsDetails> getDetailFlowParameter(short flowType,
                                                                                                                             java.lang.String flowId)
                                                                                                               throws FlowRefException
Throws:
FlowRefException


Copyright © 2010 eBMWebsourcing. All Rights Reserved.