Esempio n. 1
0
 public void clearTableInstances() {
   for (int agentInstanceId : getAgentInstanceIds()) {
     TableStateInstance state = getState(agentInstanceId);
     if (state != null) {
       state.clearEvents();
     }
   }
 }
Esempio n. 2
0
 public void removeIndexReferencesStatement(String statementName) {
   Collection<String> indexesDereferenced =
       eventTableIndexMetadataRepo.getRemoveRefIndexesDereferenced(statementName);
   for (String indexDereferenced : indexesDereferenced) {
     // remove tables
     for (int agentInstanceId : getAgentInstanceIds()) {
       TableStateInstance state = getState(agentInstanceId);
       if (state != null) {
         IndexMultiKey mk = state.getIndexRepository().getIndexByName(indexDereferenced);
         if (mk != null) {
           state.getIndexRepository().removeIndex(mk);
         }
       }
     }
   }
 }