/** * Save the given object in the session with the given name. */ private static void setSessionObject(String name, Object obj) { MessageContext messageContext = MessageContext.getCurrentMessageContext(); if (messageContext != null) { ServiceContext serviceContext = messageContext.getServiceContext(); if (serviceContext != null) { serviceContext.setProperty(name, obj); } } else { threadLocalSession.get().put(name, obj); } }
context.setProperty(OAUTH_LATEST_TIMESTAMP, String.valueOf(time)); nonceStore = new ArrayList<String>(); nonceStore.add(nonce); context.setProperty(OAUTH_NONCE_STORE, nonceStore);
context.setProperty(OAUTH_LATEST_TIMESTAMP, String.valueOf(time)); nonceStore = new ArrayList<String>(); nonceStore.add(nonce); context.setProperty(OAUTH_NONCE_STORE, nonceStore);
client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy); client.getOptions().setSoapVersionURI(this.soapVersion); if(this.addressingNs != null) {
client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy); client.getOptions().setSoapVersionURI(this.soapVersion); if(this.addressingNs != null) {
client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy); client.getOptions().setSoapVersionURI(this.soapVersion); if (this.addressingNs != null) {
for (Object o : options.getProperties().keySet()) { key = (String)o; serviceContext.setProperty(key, options.getProperties().get(key));
client.getServiceContext().setProperty(RAMPART_POLICY, issuerPolicy); client.getOptions().setSoapVersionURI(this.soapVersion);
for (Object o : options.getProperties().keySet()) { key = (String)o; serviceContext.setProperty(key, options.getProperties().get(key));
/** * Retrieve the implementation object. This will either return a cached * object if present in the ServiceContext, or create a new one via * makeNewServiceObject() (and then cache that). * * @param msgContext the active MessageContext * @return the appropriate back-end service object. * @throws AxisFault if there's a problem */ protected Object getTheImplementationObject(MessageContext msgContext) throws AxisFault { ServiceContext serviceContext = msgContext.getServiceContext(); Object serviceimpl = serviceContext.getProperty(ServiceContext.SERVICE_OBJECT); if (serviceimpl != null) { // since service impl is there in service context , take that from there return serviceimpl; } else { // create a new service impl class for that service serviceimpl = makeNewServiceObject(msgContext); //Service initialization DependencyManager.initServiceObject(serviceimpl, msgContext.getServiceContext()); serviceContext.setProperty(ServiceContext.SERVICE_OBJECT, serviceimpl); return serviceimpl; } }
/** * Retrieve the implementation object. This will either return a cached * object if present in the ServiceContext, or create a new one via * makeNewServiceObject() (and then cache that). * * @param msgContext the active MessageContext * @return the appropriate back-end service object. * @throws AxisFault if there's a problem */ protected Object getTheImplementationObject(MessageContext msgContext) throws AxisFault { ServiceContext serviceContext = msgContext.getServiceContext(); Object serviceimpl = serviceContext.getProperty(ServiceContext.SERVICE_OBJECT); if (serviceimpl != null) { // since service impl is there in service context , take that from there return serviceimpl; } else { // create a new service impl class for that service serviceimpl = makeNewServiceObject(msgContext); //Service initialization DependencyManager.initServiceObject(serviceimpl, msgContext.getServiceContext()); serviceContext.setProperty(ServiceContext.SERVICE_OBJECT, serviceimpl); return serviceimpl; } }
msgContext.getServiceContext().setProperty(HTTPConstants.COOKIE_STRING, sessionCookie);
((String) implInfoParam.getValue()).trim()); Object serviceImpl = makeNewServiceObject(service); serviceContext.setProperty(ServiceContext.SERVICE_OBJECT, serviceImpl); initServiceObject(serviceImpl, serviceContext); restoreThreadContext(tc);
((String) implInfoParam.getValue()).trim()); Object serviceImpl = makeNewServiceObject(service); serviceContext.setProperty(ServiceContext.SERVICE_OBJECT, serviceImpl); initServiceObject(serviceImpl, serviceContext); restoreThreadContext(tc);
msgContext.getServiceContext().setProperty(HTTPConstants.COOKIE_STRING, sessionCookie);
msgContext.getServiceContext().setProperty(HTTPConstants.COOKIE_STRING, cookieString);
serviceContext.setProperty(HTTPConstants.COOKIE_STRING, sessionContext.getCookieID());
serviceContext.setProperty(HTTPConstants.COOKIE_STRING, sessionContext.getCookieID());