org.enhydra.shark.api.admin
Interface ApplicationMappingManagerAdmin

All Superinterfaces:
ApplicationMappingManager

public interface ApplicationMappingManagerAdmin
extends ApplicationMappingManager

Interface represents mappings between applications and tool agents.

Author:
Zoran Milakovic

Method Summary
 ApplicationMap createApplicationMap()
           
 boolean deleteApplicationMapping(java.lang.String packageId, java.lang.String packageVer, java.lang.String processDefinitionId, java.lang.String applicationId)
           
 boolean deleteApplicationMappingByMap(ApplicationMap am)
           
 ApplicationMap[] getAllApplicationMappings()
           
 boolean saveApplicationMapping(ApplicationMap am)
           
 
Methods inherited from interface org.enhydra.shark.api.internal.appmappersistence.ApplicationMappingManager
configure, getApplicationMap
 

Method Detail

saveApplicationMapping

boolean saveApplicationMapping(ApplicationMap am)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getAllApplicationMappings

ApplicationMap[] getAllApplicationMappings()
                                           throws java.lang.Exception
Throws:
java.lang.Exception

createApplicationMap

ApplicationMap createApplicationMap()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

deleteApplicationMappingByMap

boolean deleteApplicationMappingByMap(ApplicationMap am)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

deleteApplicationMapping

boolean deleteApplicationMapping(java.lang.String packageId,
                                 java.lang.String packageVer,
                                 java.lang.String processDefinitionId,
                                 java.lang.String applicationId)
                                 throws java.lang.Exception
Throws:
java.lang.Exception