public abstract class Queue extends AbstractDestination implements Endpoint, Serializable
JCSMPFactory.createQueue(String).
Queue names are UTF-8 strings with a maximum encoded length of 250 bytes.
Names are case-sensitive.
Queue names are hierarchical, with levels separated by the /
character. A Queue name cannot contain an empty level.
Invalid characters: ['*<>&;], as well as control characters.
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getName()
Gets the destination name specified at object creation time.
|
boolean |
isDurable()
Whether this Endpoint is durable.
|
boolean |
isTemporary()
A flag indicating whether this is a temporary destination.
|
getVirtualRouterName, hashCode, initIfRequired, toStringgetVirtualRouterNamepublic String getName()
AbstractDestinationgetName in interface DestinationgetName in interface EndpointgetName in class AbstractDestinationpublic boolean isDurable()
Endpointpublic boolean isTemporary()
DestinationisTemporary in interface DestinationisTemporary in class AbstractDestinationtrue if this destination is marked as temporary,
false otherwise.Copyright 2004-2021 Solace Corporation. All rights reserved.