Package com.netlang.queue
Class NQManager
java.lang.Object
com.netlang.queue.NQManager
Manager for connection to Netlang Queue Services.
Example of usage
Example of usage
NQManager manager = new NQManager("my_resource",false);
NQQueue queue1 = manager.connectQueue("testqueue",false);
queue1.putText("Hello World on Queue",false,null,false,3000l);
queue1.close();
manager.close();
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes a newly createdNQManaagerInitializes a newly createdXQManagerNQManager(com.netlang.session.NetlangSession session, String server, int port, String user, String password, boolean pooled) Initializes a newly createdXQManagerInitializes a newly createdXQManagerInitializes a newly createdXQManager -
Method Summary
Modifier and TypeMethodDescriptionvoidbegin()Transaction beginvoidclose()voidcommit()Transaction commitconnectQueue(String name, boolean persistent) QueryconnectTopic(String name, boolean persistent) Queryvoidopen()Open filevoidrollback()Transaction rollbackvoidtransaction(int mode) Transaction
-
Constructor Details
-
NQManager
Initializes a newly createdXQManager- Throws:
com.net4z.APIException
-
NQManager
public NQManager(String server, int port, String user, String password, boolean pooled) throws Exception Initializes a newly createdXQManager- Parameters:
server- - the server address- Throws:
Exception
-
NQManager
public NQManager(com.netlang.session.NetlangSession session, String server, int port, String user, String password, boolean pooled) throws Exception Initializes a newly createdXQManager- Parameters:
server- - the server address- Throws:
Exception
-
NQManager
public NQManager(com.netlang.session.NetlangSession session, String resourceid, boolean pooled) throws com.net4z.APIException Initializes a newly createdXQManager- Throws:
com.net4z.APIException
-
NQManager
public NQManager()Initializes a newly createdNQManaager
-
-
Method Details
-
open
public void open() throws com.net4z.APIExceptionOpen file- Throws:
com.net4z.APIException
-
begin
public void begin() throws com.net4z.APIExceptionTransaction begin- Throws:
com.net4z.APIException
-
commit
public void commit() throws com.net4z.APIExceptionTransaction commit- Throws:
com.net4z.APIException
-
rollback
public void rollback() throws com.net4z.APIExceptionTransaction rollback- Throws:
com.net4z.APIException
-
transaction
public void transaction(int mode) throws com.net4z.APIException Transaction- Throws:
com.net4z.APIException
-
connectQueue
Query- Throws:
Exceptioncom.net4z.APIException
-
connectTopic
Query- Throws:
Exceptioncom.net4z.APIException
-
close
public void close() throws com.net4z.APIException- Throws:
com.net4z.APIException
-
createMessage
- Throws:
com.net4z.APIException
-