All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.teleinfo.idpointer.sdk.core.TransactionQueuesInterface Maven / Gradle / Ivy

Go to download

基于Java语言开发的工业互联网标识解析体系客户端软件开发工具包,应用通过集成 id-pointer-sdk,快速对接标识解析、标识注册、标识维护等功能服务。

The newest version!
/**********************************************************************\
 © COPYRIGHT 2019 Corporation for National Research Initiatives (CNRI);
                        All rights reserved.

        The HANDLE.NET software is made available subject to the
      Handle.Net Public License Agreement, which may be obtained at
          http://hdl.handle.net/20.1000/112 or hdl:20.1000/112
\**********************************************************************/

package cn.teleinfo.idpointer.sdk.core;

import java.util.List;

public interface TransactionQueuesInterface {

    public List listQueueNames();

    public TransactionQueueInterface getQueue(String name);

    public TransactionQueueInterface getThisServersTransactionQueue();

    public TransactionQueueInterface createNewQueue(String name) throws Exception;

    public TransactionQueueInterface getOrCreateTransactionQueue(String name) throws Exception;

    //    public void addQueueListener(TransactionQueueListener l);
    //
    //    public void removeQueueListener(TransactionQueueListener l);
    
    /** Close any open files or resources in use by the queues. */
    public void shutdown();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy