version 1.8, 2004/06/14 20:00:29
|
version 1.9, 2004/06/18 11:03:20
|
|
|
// | // |
// Author: Adrian Schuur, schuur@de.ibm.com | // Author: Adrian Schuur, schuur@de.ibm.com |
// | // |
// Modified By: |
// Modified By: Seema Gupta (gseema@in.ibm.com) for PEP135 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
CIMPropertyList propertyList(request->propertyList); | CIMPropertyList propertyList(request->propertyList); |
| |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
| |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
// forward request | // forward request |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
CIMPropertyList propertyList(request->propertyList); | CIMPropertyList propertyList(request->propertyList); |
| |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
// forward request | // forward request |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
// forward request | // forward request |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
// forward request | // forward request |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
// forward request | // forward request |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
| |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
CIMObjectPath instanceReference(request->instanceName); | CIMObjectPath instanceReference(request->instanceName); |
| |
|
|
const CIMObjectPath &x=request->subscriptionInstance.getPath(); | const CIMObjectPath &x=request->subscriptionInstance.getPath(); |
| |
String providerName,providerLocation; | String providerName,providerLocation; |
LocateIndicationProviderNames(request->provider, request->providerModule, |
CIMInstance req_provider, req_providerModule; |
|
ProviderIdContainer pidc = (ProviderIdContainer)request->operationContext.get(ProviderIdContainer::NAME); |
|
req_provider = pidc.getProvider(); |
|
req_providerModule = pidc.getModule(); |
|
LocateIndicationProviderNames(req_provider, req_providerModule, |
providerName,providerLocation); | providerName,providerLocation); |
| |
Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::TRACE, | Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::TRACE, |
|
|
// convert arguments | // convert arguments |
OperationContext *context=new OperationContext(); | OperationContext *context=new OperationContext(); |
| |
context->insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context->insert(SubscriptionInstanceContainer |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
(request->subscriptionInstance)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
context->insert(SubscriptionFilterConditionContainer |
context.insert(request->operationContext.get(SubscriptionInstanceContainer::NAME)); |
(request->condition, request->queryLanguage)); |
context.insert(request->operationContext.get(SubscriptionLanguageListContainer::NAME)); |
|
context.insert(request->operationContext.get(SubscriptionFilterConditionContainer::NAME)); |
context->insert(SubscriptionLanguageListContainer |
|
(request->acceptLanguages)); |
|
context->insert(AcceptLanguageListContainer(request->acceptLanguages)); |
|
context->insert(ContentLanguageListContainer(request->contentLanguages)); |
|
| |
CIMObjectPath subscriptionName = request->subscriptionInstance.getPath(); | CIMObjectPath subscriptionName = request->subscriptionInstance.getPath(); |
| |
|
|
handler); | handler); |
try { | try { |
String providerName,providerLocation; | String providerName,providerLocation; |
LocateIndicationProviderNames(request->provider, request->providerModule, |
CIMInstance req_provider, req_providerModule; |
|
ProviderIdContainer pidc = (ProviderIdContainer)request->operationContext.get(ProviderIdContainer::NAME); |
|
req_provider = pidc.getProvider(); |
|
req_providerModule = pidc.getModule(); |
|
|
|
LocateIndicationProviderNames(req_provider, req_providerModule, |
providerName,providerLocation); | providerName,providerLocation); |
| |
Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::TRACE, | Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::TRACE, |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(IdentityContainer(request->userName)); |
context.insert(request->operationContext.get(IdentityContainer::NAME)); |
context.insert(SubscriptionInstanceContainer |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
(request->subscriptionInstance)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
|
context.insert(request->operationContext.get(SubscriptionInstanceContainer::NAME)); |
context.insert(SubscriptionLanguageListContainer |
context.insert(request->operationContext.get(SubscriptionLanguageListContainer::NAME)); |
(request->acceptLanguages)); |
|
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
|
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
|
| |
CIMObjectPath subscriptionName = request->subscriptionInstance.getPath(); | CIMObjectPath subscriptionName = request->subscriptionInstance.getPath(); |
| |
|
|
handler); | handler); |
try { | try { |
String providerName,providerLocation; | String providerName,providerLocation; |
LocateIndicationProviderNames(request->provider, request->providerModule, |
CIMInstance req_provider, req_providerModule; |
|
ProviderIdContainer pidc = (ProviderIdContainer)request->operationContext.get(ProviderIdContainer::NAME); |
|
req_provider = pidc.getProvider(); |
|
req_providerModule = pidc.getModule(); |
|
|
|
LocateIndicationProviderNames(req_provider, req_providerModule, |
providerName,providerLocation); | providerName,providerLocation); |
| |
indProvRecord *provRec; | indProvRecord *provRec; |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
| |
|
|
handler); | handler); |
try { | try { |
String providerName,providerLocation; | String providerName,providerLocation; |
LocateIndicationProviderNames(request->provider, request->providerModule, |
CIMInstance req_provider, req_providerModule; |
|
ProviderIdContainer pidc = (ProviderIdContainer)request->operationContext.get(ProviderIdContainer::NAME); |
|
|
|
req_provider = pidc.getProvider(); |
|
req_providerModule = pidc.getModule(); |
|
|
|
LocateIndicationProviderNames(req_provider, req_providerModule, |
providerName,providerLocation); | providerName,providerLocation); |
| |
indProvRecord *provRec; | indProvRecord *provRec; |
|
|
// convert arguments | // convert arguments |
OperationContext context; | OperationContext context; |
| |
context.insert(AcceptLanguageListContainer(request->acceptLanguages)); |
context.insert(request->operationContext.get(AcceptLanguageListContainer::NAME)); |
context.insert(ContentLanguageListContainer(request->contentLanguages)); |
context.insert(request->operationContext.get(ContentLanguageListContainer::NAME)); |
| |
JMPIProvider & pr=ph.GetProvider(); | JMPIProvider & pr=ph.GetProvider(); |
| |