1 package org.enhydra.shark.api.client.wfservice; 2 3 import org.enhydra.shark.api.*; 4 5 6 17 public interface SharkInterface { 18 19 25 SharkConnection getSharkConnection (); 26 27 28 35 RepositoryMgr getRepositoryManager (); 36 37 43 AdminInterface getAdminInterface (); 44 45 48 ExpressionBuilderManager getExpressionBuilderManager (); 49 50 58 SharkTransaction createTransaction() throws TransactionException; 59 60 68 ParticipantMappingTransaction createParticipantMappingTransaction() throws TransactionException; 69 70 78 ApplicationMappingTransaction createApplicationMappingTransaction() throws TransactionException; 79 80 88 ScriptMappingTransaction createScriptMappingTransaction() throws TransactionException; 89 90 98 UserTransaction createUserTransaction() throws TransactionException; 99 100 108 RepositoryTransaction createRepositoryTransaction() throws TransactionException; 109 110 122 void unlockProcesses (SharkTransaction t) throws TransactionException; 123 124 125 134 void emptyCaches (SharkTransaction t); 135 136 142 java.util.Properties getProperties (); 143 144 } 145 146 | Popular Tags |