public class SpringMimosaSessionTemplate extends Object implements SessionTemplate
| 构造器和说明 |
|---|
SpringMimosaSessionTemplate() |
public void setFactory(SpringMimosaSessionFactory factory)
public Transaction beginTransaction() throws TransactionException
beginTransaction 在接口中 TransactionTemplateTransactionExceptionpublic Transaction createTransaction()
createTransaction 在接口中 TransactionTemplatepublic <T> T execute(TransactionCallback<T> callback) throws TransactionException
execute 在接口中 TransactionTemplateTransactionExceptionpublic <T> T execute(TransactionCallback<T> callback, TransactionPropagationType pt) throws TransactionException
execute 在接口中 TransactionTemplateTransactionExceptionpublic <T> T execute(TransactionCallback<T> callback, TransactionIsolationType it) throws TransactionException
execute 在接口中 TransactionTemplateTransactionExceptionpublic <T> T execute(TransactionCallback<T> callback, TransactionPropagationType pt, TransactionIsolationType it) throws TransactionException
execute 在接口中 TransactionTemplateTransactionExceptionpublic CacheClient getCacheClient(String group)
AuxiliaryTemplategetCacheClient 在接口中 AuxiliaryTemplatepublic CacheClient getCacheClient(String name, String group)
AuxiliaryTemplategetCacheClient 在接口中 AuxiliaryTemplatepublic MQProducer getMQProducer(String group)
AuxiliaryTemplategetMQProducer 在接口中 AuxiliaryTemplatepublic MQProducer getMQProducer(String name, String group)
AuxiliaryTemplategetMQProducer 在接口中 AuxiliaryTemplatepublic void registerMQConsumer(MQConsumer consumer)
AuxiliaryTemplateregisterMQConsumer 在接口中 AuxiliaryTemplatepublic void registerMQConsumer(String name, MQConsumer consumer)
registerMQConsumer 在接口中 AuxiliaryTemplatepublic SearchEngineClient getSearchEngineClient(String group)
AuxiliaryTemplategetSearchEngineClient 在接口中 AuxiliaryTemplatepublic SearchEngineClient getSearchEngineClient(String name, String group)
AuxiliaryTemplategetSearchEngineClient 在接口中 AuxiliaryTemplatepublic <T> T getRPCObject(Class<T> tClass)
AuxiliaryTemplategetRPCObject 在接口中 AuxiliaryTemplatepublic <T> T getRPCObject(String name, Class<T> tClass)
AuxiliaryTemplategetRPCObject 在接口中 AuxiliaryTemplatepublic void registerRPCObject(String name, Object o)
AuxiliaryTemplateregisterRPCObject 在接口中 AuxiliaryTemplatepublic void registerRPCObject(Object o)
registerRPCObject 在接口中 AuxiliaryTemplatepublic Monitoring getMonitoring(String group)
AuxiliaryTemplategetMonitoring 在接口中 AuxiliaryTemplatepublic Monitoring getMonitoring(String name, String group)
AuxiliaryTemplategetMonitoring 在接口中 AuxiliaryTemplatepublic Switch getSwitch(String group)
AuxiliaryTemplategetSwitch 在接口中 AuxiliaryTemplatepublic Switch getSwitch(String name, String group)
AuxiliaryTemplategetSwitch 在接口中 AuxiliaryTemplatepublic void notifyChangedSwitch(SwitchChangedListener listener)
AuxiliaryTemplatenotifyChangedSwitch 在接口中 AuxiliaryTemplatepublic void notifyChangedSwitch(String name, SwitchChangedListener listener)
notifyChangedSwitch 在接口中 AuxiliaryTemplatepublic ModelObject save(ModelObject obj)
public ModelObject saveAndUpdate(ModelObject obj)
saveAndUpdate 在接口中 Sessionpublic void save(List<ModelObject> objects)
public void update(ModelObject obj)
public void update(List<ModelObject> objects)
public void delete(ModelObject obj)
public void delete(List<ModelObject> objects)
public void delete(Class c, Serializable id)
public ModelObject get(Class c, Serializable id)
public ModelObject get(Query query)
public List<ModelObject> list(Query query)
public Paging<ModelObject> paging(Query query)
public ZipperTable<ModelObject> getZipperTable(Class c)
getZipperTable 在接口中 Sessionpublic AutoResult calculate(Function function)
public AutoResult getAutonomously(SQLAutonomously autonomously) throws Exception
SessiongetAutonomously 在接口中 SessionExceptionpublic AutoResult getAutonomously(TAutonomously autonomously) throws Exception
getAutonomously 在接口中 SessionExceptionpublic List<DataSourceTableName> getDataSourceNames(Class c)
getDataSourceNames 在接口中 Sessionpublic void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableIOExceptionCopyright © 2020. All rights reserved.