version 1.11, 2005/02/25 21:44:17
|
version 1.12, 2005/03/09 00:24:18
|
|
|
{ | { |
if ((getOrigType () == CIM_CREATE_INSTANCE_REQUEST_MESSAGE) || | if ((getOrigType () == CIM_CREATE_INSTANCE_REQUEST_MESSAGE) || |
(getOrigType () == CIM_MODIFY_INSTANCE_REQUEST_MESSAGE) || | (getOrigType () == CIM_MODIFY_INSTANCE_REQUEST_MESSAGE) || |
(getOrigType () == CIM_DELETE_INSTANCE_REQUEST_MESSAGE) || |
(getOrigType () == CIM_DELETE_INSTANCE_REQUEST_MESSAGE)) |
(getOrigType () == CIM_NOTIFY_PROVIDER_ENABLE_REQUEST_MESSAGE) || |
|
(getOrigType () == CIM_NOTIFY_PROVIDER_REGISTRATION_REQUEST_MESSAGE)) |
|
{ | { |
return true; | return true; |
} | } |
|
|
{ | { |
CIMCreateSubscriptionRequestMessage * request = | CIMCreateSubscriptionRequestMessage * request = |
(CIMCreateSubscriptionRequestMessage *) getRequest (i); | (CIMCreateSubscriptionRequestMessage *) getRequest (i); |
ProviderIdContainer pidc = request->operationContext.get(ProviderIdContainer::NAME); |
ProviderIdContainer pidc = request->operationContext.get |
provider.provider = pidc.getProvider(); |
(ProviderIdContainer::NAME); |
provider.providerModule = pidc.getModule(); |
|
provider.classList = request->classNames; |
|
break; |
|
} |
|
|
|
case CIM_MODIFY_SUBSCRIPTION_REQUEST_MESSAGE: |
|
{ |
|
CIMModifySubscriptionRequestMessage * request = |
|
(CIMModifySubscriptionRequestMessage *) getRequest (i); |
|
ProviderIdContainer pidc = request->operationContext.get(ProviderIdContainer::NAME); |
|
provider.provider = pidc.getProvider(); | provider.provider = pidc.getProvider(); |
provider.providerModule = pidc.getModule(); | provider.providerModule = pidc.getModule(); |
provider.classList = request->classNames; | provider.classList = request->classNames; |
|
|
{ | { |
CIMDeleteSubscriptionRequestMessage * request = | CIMDeleteSubscriptionRequestMessage * request = |
(CIMDeleteSubscriptionRequestMessage *) getRequest (i); | (CIMDeleteSubscriptionRequestMessage *) getRequest (i); |
ProviderIdContainer pidc = request->operationContext.get(ProviderIdContainer::NAME); |
ProviderIdContainer pidc = request->operationContext.get |
|
(ProviderIdContainer::NAME); |
provider.provider = pidc.getProvider(); | provider.provider = pidc.getProvider(); |
provider.providerModule = pidc.getModule(); | provider.providerModule = pidc.getModule(); |
provider.classList = request->classNames; | provider.classList = request->classNames; |