Skip navigation links

Oracle® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1)

E17274-03


oracle.stellent.ridc.protocol.jaxws.stack
Class JaxWSServiceStack

java.lang.Object
  extended by oracle.stellent.ridc.protocol.jaxws.stack.JaxWSServiceStack

Direct Known Subclasses:
JaxWSwlsServiceStack

public abstract class JaxWSServiceStack
extends java.lang.Object

Field Summary
static java.lang.String SET_COOKIE_HEADER
           

 

Constructor Summary
JaxWSServiceStack(ServiceRequest<JaxWSClientConnection> serviceRequest, DataFactory dataFactory, JaxWSClientConfig config, JaxWSProtocol protocol)
           

 

Method Summary
 boolean authenticateUser()
          Authenticate the user and save the cookie in the user context
 JaxWSClientConfig getClientConfig()
           
abstract  void getCookiesFromUserContext(IdcContext userContext, java.util.Map<java.lang.String,java.lang.Object> requestContext)
           
abstract  IdcWebLogin getLoginPort()
           
abstract  java.lang.String getLoginStackNameForLog()
           
 JaxWSProtocol getProtocol()
           
abstract  IdcWebRequest getRequestPort()
           
abstract  java.lang.String getRequestStackNameForLog()
           
 ServiceRequest<JaxWSClientConnection> getServiceRequest()
           
 void logCookieWarning()
           
 void performServiceRequest()
           
abstract  boolean saveCookiesToUserContext(IdcWebLogin loginPort)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

SET_COOKIE_HEADER

public static final java.lang.String SET_COOKIE_HEADER
See Also:
Constant Field Values

Constructor Detail

JaxWSServiceStack

public JaxWSServiceStack(ServiceRequest<JaxWSClientConnection> serviceRequest,
                         DataFactory dataFactory,
                         JaxWSClientConfig config,
                         JaxWSProtocol protocol)
                  throws ProtocolException
Throws:
ProtocolException

Method Detail

getServiceRequest

public ServiceRequest<JaxWSClientConnection> getServiceRequest()

getClientConfig

public JaxWSClientConfig getClientConfig()

getProtocol

public JaxWSProtocol getProtocol()

logCookieWarning

public void logCookieWarning()

getLoginPort

public abstract IdcWebLogin getLoginPort()
                                  throws ProtocolException
Throws:
ProtocolException

getRequestPort

public abstract IdcWebRequest getRequestPort()
                                      throws ProtocolException
Throws:
ProtocolException

saveCookiesToUserContext

public abstract boolean saveCookiesToUserContext(IdcWebLogin loginPort)

getCookiesFromUserContext

public abstract void getCookiesFromUserContext(IdcContext userContext,
                                               java.util.Map<java.lang.String,java.lang.Object> requestContext)
                                        throws ProtocolException
Throws:
ProtocolException

getLoginStackNameForLog

public abstract java.lang.String getLoginStackNameForLog()

getRequestStackNameForLog

public abstract java.lang.String getRequestStackNameForLog()

authenticateUser

public boolean authenticateUser()
                         throws ProtocolException
Authenticate the user and save the cookie in the user context
Returns:
true if the user was authenticated, else false
Throws:
ProtocolException

performServiceRequest

public void performServiceRequest()
                           throws ProtocolException
Throws:
ProtocolException

Skip navigation links

Oracle® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1)

E17274-03


Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.