|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mq.server.JMSServerInterceptorSupport (src)
org.jboss.mq.security.ServerSecurityInterceptor
ServerSecurityInvoker.java
Field Summary |
Fields inherited from class org.jboss.mq.server.JMSServerInterceptorSupport (src) |
log, nextInterceptor |
Constructor Summary | |
ServerSecurityInterceptor(SecurityManager (src) manager)
|
Method Summary | |
void |
addMessage(ConnectionToken (src) dc,
SpyMessage (src) message)
Add the message to the destination. |
void |
addTemporaryDestination(ConnectionToken (src) dc,
Destination (src) destination)
Remember the temporary destinations for a connection |
java.lang.String |
authenticate(java.lang.String name,
java.lang.String password)
Check user for autentication. |
boolean |
authorizeCreate(ConnectionToken (src) dc,
java.lang.String destination)
|
boolean |
authorizeRead(ConnectionToken (src) dc,
java.lang.String destination)
|
boolean |
authorizeWrite(ConnectionToken (src) dc,
java.lang.String destination)
|
SpyMessage (src) [] |
browse(ConnectionToken (src) dc,
Destination (src) dest,
java.lang.String selector)
#Description of the Method |
void |
connectionClosing(ConnectionToken (src) dc)
Close connection. |
void |
deleteTemporaryDestination(ConnectionToken (src) dc,
SpyDestination (src) destination)
#Description of the Method |
void |
destroySubscription(ConnectionToken (src) dc,
DurableSubscriptionID (src) id)
#Description of the Method |
TemporaryQueue (src) |
getTemporaryQueue(ConnectionToken (src) dc)
Gets the TemporaryQueue attribute of the ServerIL object |
TemporaryTopic (src) |
getTemporaryTopic(ConnectionToken (src) dc)
Gets the TemporaryTopic attribute of the ServerIL object |
SpyMessage (src) |
receive(ConnectionToken (src) dc,
int subscriberId,
long wait)
#Description of the Method |
void |
removeTemporaryDestination(ConnectionToken (src) dc,
SpyDestination (src) destination)
Remove a temporary destination |
void |
removeTemporaryDestinations(ConnectionToken (src) dc)
Remove all temporary destination for a connection |
void |
subscribe(ConnectionToken (src) dc,
Subscription (src) sub)
|
void |
transact(ConnectionToken (src) dc,
TransactionRequest (src) t)
#Description of the Method |
Methods inherited from class org.jboss.mq.server.JMSServerInterceptorSupport (src) |
acknowledge, checkID, checkUser, createQueue, createTopic, getDurableTopic, getID, getNext, getSubscription, getThreadGroup, ping, setEnabled, setNext, unsubscribe |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ServerSecurityInterceptor(SecurityManager (src) manager)
Method Detail |
public java.lang.String authenticate(java.lang.String name, java.lang.String password) throws JMSException (src)
JMSServerInterceptorSupport (src)
authenticate
in interface JMSServerInterceptor (src)
authenticate
in class JMSServerInterceptorSupport (src)
name
- Description of Parameterpassword
- Description of Parameter
JMSException (src)
- if user was not allowed to loginpublic void connectionClosing(ConnectionToken (src) dc) throws JMSException (src)
connectionClosing
in interface JMSServerInterceptor (src)
connectionClosing
in class JMSServerInterceptorSupport (src)
dc
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic SpyMessage (src) [] browse(ConnectionToken (src) dc, Destination (src) dest, java.lang.String selector) throws JMSException (src)
JMSServerInterceptorSupport (src)
browse
in interface JMSServerInterceptor (src)
browse
in class JMSServerInterceptorSupport (src)
dc
- Description of Parameterdest
- Description of Parameterselector
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic SpyMessage (src) receive(ConnectionToken (src) dc, int subscriberId, long wait) throws JMSException (src)
JMSServerInterceptorSupport (src)
receive
in interface JMSServerInterceptor (src)
receive
in class JMSServerInterceptorSupport (src)
dc
- Description of ParametersubscriberId
- Description of Parameterwait
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic void subscribe(ConnectionToken (src) dc, Subscription (src) sub) throws JMSException (src)
subscribe
in interface JMSServerInterceptor (src)
subscribe
in class JMSServerInterceptorSupport (src)
dc
- org.jboss.mq.ConnectionTokensub
- org.jboss.mq.Subscription
JMSException (src)
- The exception description.public void addMessage(ConnectionToken (src) dc, SpyMessage (src) message) throws JMSException (src)
JMSServerInterceptorSupport (src)
addMessage
in interface JMSServerInterceptor (src)
addMessage
in class JMSServerInterceptorSupport (src)
dc
- The feature to be added to the Message attributemessage
- The feature to be added to the Message attribute
JMSException (src)
- Description of Exceptionpublic void transact(ConnectionToken (src) dc, TransactionRequest (src) t) throws JMSException (src)
JMSServerInterceptorSupport (src)
transact
in interface JMSServerInterceptor (src)
transact
in class JMSServerInterceptorSupport (src)
dc
- Description of Parametert
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic void destroySubscription(ConnectionToken (src) dc, DurableSubscriptionID (src) id) throws JMSException (src)
JMSServerInterceptorSupport (src)
destroySubscription
in interface JMSServerInterceptor (src)
destroySubscription
in class JMSServerInterceptorSupport (src)
id
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic TemporaryTopic (src) getTemporaryTopic(ConnectionToken (src) dc) throws JMSException (src)
JMSServerInterceptorSupport (src)
getTemporaryTopic
in interface JMSServerInterceptor (src)
getTemporaryTopic
in class JMSServerInterceptorSupport (src)
dc
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic TemporaryQueue (src) getTemporaryQueue(ConnectionToken (src) dc) throws JMSException (src)
JMSServerInterceptorSupport (src)
getTemporaryQueue
in interface JMSServerInterceptor (src)
getTemporaryQueue
in class JMSServerInterceptorSupport (src)
dc
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic void deleteTemporaryDestination(ConnectionToken (src) dc, SpyDestination (src) destination) throws JMSException (src)
JMSServerInterceptorSupport (src)
deleteTemporaryDestination
in interface JMSServerInterceptor (src)
deleteTemporaryDestination
in class JMSServerInterceptorSupport (src)
dc
- Description of Parameterdestination
- Description of Parameter
JMSException (src)
- Description of Exceptionpublic boolean authorizeRead(ConnectionToken (src) dc, java.lang.String destination) throws JMSException (src)
JMSException (src)
public boolean authorizeWrite(ConnectionToken (src) dc, java.lang.String destination) throws JMSException (src)
JMSException (src)
public boolean authorizeCreate(ConnectionToken (src) dc, java.lang.String destination) throws JMSException (src)
JMSException (src)
public void addTemporaryDestination(ConnectionToken (src) dc, Destination (src) destination)
public void removeTemporaryDestination(ConnectionToken (src) dc, SpyDestination (src) destination)
public void removeTemporaryDestinations(ConnectionToken (src) dc)
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |