|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweblogic.wsee.connection.transport.jms.JMSServerTransport
public class JMSServerTransport
This class represents
Created: Sep 29, 2003 -- 2:26:36 PM
Field Summary | |
---|---|
protected String |
uri
|
Constructor Summary | |
---|---|
JMSServerTransport(String uri)
|
Method Summary | |
---|---|
void |
confirmOneway()
Confirms a oneway send/receive. |
String |
getEndpointAddress()
Gets the address of the endpoint targeted by this transport |
String |
getName()
Gets the name of the transport |
String |
getServiceURI()
Gets the URI of the service targeted by this transport |
Principal |
getUserPrincipal()
Gets the calling Principal |
boolean |
isReliable()
Determines if this transport is reliable |
boolean |
isUserInRole(String role)
Determines if the caller is in a particular J2EE role |
InputStream |
receive(MimeHeaders headers)
Receives a message |
OutputStream |
send(MimeHeaders headers)
Sends a message |
OutputStream |
sendAuthorizationFault(MimeHeaders headers)
Sends a authorization fault message |
OutputStream |
sendAuthorizationRequiredFault(MimeHeaders headers)
Sends a authorization required fault message |
OutputStream |
sendGeneralFault(MimeHeaders headers)
Sends a general fault message |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String uri
Constructor Detail |
---|
public JMSServerTransport(String uri)
Method Detail |
---|
public String getEndpointAddress()
getEndpointAddress
in interface weblogic.wsee.connection.transport.Transport
public String getServiceURI()
getServiceURI
in interface weblogic.wsee.connection.transport.Transport
public String getName()
weblogic.wsee.connection.transport.Transport
getName
in interface weblogic.wsee.connection.transport.Transport
public OutputStream send(MimeHeaders headers) throws IOException
weblogic.wsee.connection.transport.Transport
send
in interface weblogic.wsee.connection.transport.Transport
headers
- The headers to be written to the message
IOException
public OutputStream sendGeneralFault(MimeHeaders headers) throws IOException
weblogic.wsee.connection.transport.ServerTransport
sendGeneralFault
in interface weblogic.wsee.connection.transport.ServerTransport
headers
- The headers to be written to the message
IOException
- failed to send faultpublic OutputStream sendAuthorizationFault(MimeHeaders headers) throws IOException
weblogic.wsee.connection.transport.ServerTransport
sendAuthorizationFault
in interface weblogic.wsee.connection.transport.ServerTransport
headers
- The headers to be written to the message
IOException
- failed to send faultpublic OutputStream sendAuthorizationRequiredFault(MimeHeaders headers) throws IOException
weblogic.wsee.connection.transport.ServerTransport
sendAuthorizationRequiredFault
in interface weblogic.wsee.connection.transport.ServerTransport
headers
- The headers to be written to the message
IOException
- failed to send faultpublic InputStream receive(MimeHeaders headers) throws IOException
weblogic.wsee.connection.transport.Transport
receive
in interface weblogic.wsee.connection.transport.Transport
headers
- The headers, populated from the message
IOException
public boolean isUserInRole(String role)
weblogic.wsee.connection.transport.ServerTransport
isUserInRole
in interface weblogic.wsee.connection.transport.ServerTransport
role
- The J2EE role
public Principal getUserPrincipal()
Principal
getUserPrincipal
in interface weblogic.wsee.connection.transport.ServerTransport
Principal
public boolean isReliable()
isReliable
in interface weblogic.wsee.connection.transport.ServerTransport
public void confirmOneway() throws IOException
weblogic.wsee.connection.transport.Transport
confirmOneway
in interface weblogic.wsee.connection.transport.Transport
IOException
|
Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |