(file) Return to ProviderManagerRouter.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / Attic

Diff for /pegasus/src/Pegasus/ProviderManager2/Attic/ProviderManagerRouter.h between version 1.3 and 1.6

version 1.3, 2004/10/17 20:40:01 version 1.6, 2006/01/30 16:18:01
Line 1 
Line 1 
 //%2004////////////////////////////////////////////////////////////////////////  //%2006////////////////////////////////////////////////////////////////////////
 // //
 // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems. // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
Line 6 
Line 6 
 // IBM Corp.; EMC Corporation, The Open Group. // IBM Corp.; EMC Corporation, The Open Group.
 // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.; // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
 // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group. // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
   // Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.;
   // EMC Corporation; VERITAS Software Corporation; The Open Group.
   // Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.;
   // EMC Corporation; Symantec Corporation; The Open Group.
 // //
 // Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to // of this software and associated documentation files (the "Software"), to
Line 27 
Line 31 
 // //
 // Author: Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com) // Author: Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com)
 // //
 // Modified By:  // Modified By: Carol Ann Krug Graves, Hewlett-Packard Company
   //                  (carolann_graves@hp.com)
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 67 
Line 72 
         be called on a non-critical thread.         be called on a non-critical thread.
      */      */
     virtual void unloadIdleProviders() = 0;     virtual void unloadIdleProviders() = 0;
   
       /**
           Sets the SubscriptionInitComplete flag indicating whether the Indication
           Service has completed its initialization.
        */
       virtual void setSubscriptionInitComplete
           (Boolean subscriptionInitComplete);
   
   protected:
       /**
           Indicates whether the Indication Service has completed initialization.
           During initialization, the Indication Service processes all active
           subscriptions from the repository, sending Create Subscription requests
           to the appropriate indication providers, and the providers'
           enableIndications method must be called only after all the Create
           Subscription requests have been processed.  Once Indication Service
           initialization is complete, the Indication Service sends the Provider
           Manager Service a Subscription Initialization Complete request message.
           At that time, the enableIndications method must be called on each
           provider with current subscriptions.  Subsequently, the
           enableIndications method must be called only after the first
           subscription is created for a provider, and the disableIndications
           method must be called when the last subscription is deleted for a
           provider.
        */
       Boolean _subscriptionInitComplete;
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.3  
changed lines
  Added in v.1.6

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2