Package oracle.jdbc.aq
Interface AQAgent
-
public interface AQAgent
An Agent represents and identifies a user of the queue, either producer or consumer of the message, either an end-user or an application. An Agent is identified by a name, an address and a protocol. The name can be either assigned by the application, or be the application itself. The address is determined in terms of the communication protocol. If the protocol is 0 (default), the address is of the form[schema.]queuename[@dblink], a database link.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAddress()
String
getName()
int
getProtocol()
void
setAddress(String address)
Protocol-specific address of the recipient.void
setName(String name)
void
setProtocol(int protocol)
Protocol to interpret the address and propagate the message.String
toString()
-
-
-
Method Detail
-
setAddress
void setAddress(String address) throws SQLException
Protocol-specific address of the recipient. If the protocol is 0 (default), the address is of the form [schema.]queue[@dblink].- Throws:
SQLException
-
getAddress
String getAddress()
-
setName
void setName(String name) throws SQLException
- Throws:
SQLException
-
getName
String getName()
-
setProtocol
void setProtocol(int protocol) throws SQLException
Protocol to interpret the address and propagate the message. The default (and currently the only supported) value is 0. The only valid value is zero, which is also the default.- Throws:
SQLException
-
getProtocol
int getProtocol()
-
-