|
||||||||||
| 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 login
public 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 Exception
public 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 Exception
public 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 Exception
public 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 Exception
public 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 Exception
public 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 Exception
public 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 Exception
public 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 Exception
public 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 Exception
public 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 | |||||||||