Cisco Cisco Configuration Engine 3.5 Entwickleranleitung

Seite von 344
6-64
Cisco Configuration Engine Software Development Kit API Reference and Programmer Guide 3.5
OL-17661-02
Chapter 6      Namespace Administration, Group Administration, and Notification APIs
Notification API Reference
     void* callbackArg);
     virtual int startNotification ();  /* Notification Registration */
     virtual int stopNotification ();  /* Notification Un-registration */
     virtual ~NamespaceChangeNotification();
};
Java Version
package com.cisco.cns.notification;
public class DataChangeInfo
{
   public static final int ADD_MEMBERS = 0; 
   public static final int DEL_MEMBERS = 1; 
   public static final int DEL_ALL_MEMBERS = 2; 
   public static final int MOVE_MEMBERS = 3; 
   public static final int CLONE_MEMBERS = 4; 
   public static final int CLONE_ALL_MEMBERS = 5; 
   public static final int RENAME_GROUP = 6; 
   public static final int ENABLE_GROUP_NOTIFICATION = 7; 
   public static final int DISABLE_GROUP_NOTIFICATION = 8; 
   public static final int ADD_NAMESPACE = 100;
   public static final int DEL_NAMESPACE = 101;
   public static final int CLONE_NAMESPACE = 102;
   public static final int ADD_SUBJECT = 103;
   public static final int DEL_SUBJECT = 104;
   public static final int ADD_MAP = 105;
   public static final int DEL_MAP = 106;
   public static final int ENABLE_NAMESPACE_NOTIFICATION = 107;
   public static final int DISABLE_NAMESPACE_NOTIFICATION = 108;
   public int getOpType ()
};
public class GroupChangeInfo extends DataChangeInfo
public String getSourceGroupId()
public String getDestinationGroupId()
public GroupMember[] getMembers()
public String[] getGroups()
public String[] getElements()
};
public class NamespaceChangeInfo extends DataChangeInfo
{
    public String getNamespaceId ()
    public String getSubject ()
    public int getMapType ()
    public int getResolveMode ()