|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 12c Release 1 (12.1.1) Part Number E24391-02 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| 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.Transportpublic String getServiceURI()
getServiceURI in interface weblogic.wsee.connection.transport.Transportpublic 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.Transportheaders - 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.ServerTransportheaders - The headers to be written to the message
IOException - failed to send fault
public OutputStream sendAuthorizationFault(MimeHeaders headers)
throws IOException
weblogic.wsee.connection.transport.ServerTransport
sendAuthorizationFault in interface weblogic.wsee.connection.transport.ServerTransportheaders - The headers to be written to the message
IOException - failed to send fault
public OutputStream sendAuthorizationRequiredFault(MimeHeaders headers)
throws IOException
weblogic.wsee.connection.transport.ServerTransport
sendAuthorizationRequiredFault in interface weblogic.wsee.connection.transport.ServerTransportheaders - The headers to be written to the message
IOException - failed to send fault
public InputStream receive(MimeHeaders headers)
throws IOException
weblogic.wsee.connection.transport.Transport
receive in interface weblogic.wsee.connection.transport.Transportheaders - The headers, populated from the message
IOExceptionpublic boolean isUserInRole(String role)
weblogic.wsee.connection.transport.ServerTransport
isUserInRole in interface weblogic.wsee.connection.transport.ServerTransportrole - The J2EE role
public Principal getUserPrincipal()
Principal
getUserPrincipal in interface weblogic.wsee.connection.transport.ServerTransportPrincipalpublic 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.TransportIOException
|
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 12c Release 1 (12.1.1) Part Number E24391-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||