Cisco Cisco Configuration Engine 3.5 Entwickleranleitung

Seite von 344
6-55
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
Namespace Administration API Reference
String[]  listSubjectMappings (String  namespaceId,  int  mapType,  
String subject) throws
DatastoreAccessException,
InvalidInputException,
NamespaceNotFoundException,
SubjectNotFoundException,
MappingNotFoundException,
MessageFormatException,
CommunicationException;
int  getResolveMode(String  namespaceId,  int  mapType,  
String subject) throws
DatastoreAccessException,
InvalidInputException,
NamespaceNotFoundException,
SubjectNotFoundException,
MappingNotFoundException,
MessageFormatException,
CommunicationException;
void  setNotification(boolean state) throws
MessageFormatException,
CommunicationException;
}
public class NamespaceAdminFactory {
public NamespaceAdminFactory(Properties myProp);
public NamespaceAdminFactory(String myPropFile);
public NamespaceAdmin create();
public void delete(NamespaceAdmin admin);
}
/* Definition for Resolve Mode */
 
public class ResolveMode{
        public static final int ALGORITHMIC = 0;
        public static final int NON_ALGORITHMIC = 1;
        public static final int INVALID_VAL = -1;
};
/* Definition for Subject Mapping Mode */
public class MappingType {
        public static final int PUBLISH = 0;
        public static final int SUBSCRIBE = 1;
        public static final int INVALID_VAL = -1;
};