Skip navigation links
oracle.stellent.ridc.protocol.jaxws.stack
Class JaxWSServiceStack
java.lang.Object
oracle.stellent.ridc.protocol.jaxws.stack.JaxWSServiceStack
- Direct Known Subclasses:
- JaxWSwlsServiceStack
-
public abstract class JaxWSServiceStack
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SET_COOKIE_HEADER
public static final java.lang.String SET_COOKIE_HEADER
-
- See Also:
- Constant Field Values
JaxWSServiceStack
public JaxWSServiceStack(ServiceRequest<JaxWSClientConnection> serviceRequest,
DataFactory dataFactory,
JaxWSClientConfig config,
JaxWSProtocol protocol)
throws ProtocolException
-
- Throws:
ProtocolException
getServiceRequest
public ServiceRequest<JaxWSClientConnection> getServiceRequest()
getClientConfig
public JaxWSClientConfig getClientConfig()
getProtocol
public JaxWSProtocol getProtocol()
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
Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.