public void updateObjectArrayEventType(
     String objectArrayEventTypeName, String[] propertyNames, Object[] propertyTypes)
     throws ConfigurationException {
   try {
     LinkedHashMap<String, Object> typeMap =
         EventTypeUtility.validateObjectArrayDef(propertyNames, propertyTypes);
     eventAdapterService.updateObjectArrayEventType(objectArrayEventTypeName, typeMap);
   } catch (EventAdapterException e) {
     throw new ConfigurationException(
         "Error updating Object-array event type: " + e.getMessage(), e);
   }
 }