factory = new DmwObjectFactory(DmwOmni.instance().getSchema());
// Bind the handlers for Set, Create and Delete Requests
requestTracker = pluginManager.getRequestTracker();
requestTracker.bindRequestProcessor(SetRequest.class, new DmpRequestProcessorIF() {
public void processRequest(Request request) {
queueSetRequest((SetRequest) request);
}
public boolean acceptRequest(Request request) {
return true;
}
}
);
requestTracker.bindRequestProcessor(CreateRequest.class, new DmpRequestProcessorIF() {
public void processRequest(Request request) {
queueCreateRequest((CreateRequest) request);
}
public boolean acceptRequest(Request request) {
return true;
}
}
);
requestTracker.bindRequestProcessor(DeleteRequest.class, new DmpRequestProcessorIF() {
public void processRequest(Request request) {
queueDeleteRequest((DeleteRequest) request);
}