Class ClassGovernanceFactory

    • Constructor Summary

      Constructors 
      Constructor Description
      ClassGovernanceFactory​(java.lang.Class<?> clazz, java.lang.reflect.Method governMethod, java.lang.reflect.Method enforceMethod, java.lang.reflect.Method disregardMethod)
      Initiate.
    • Constructor Detail

      • ClassGovernanceFactory

        public ClassGovernanceFactory​(java.lang.Class<?> clazz,
                                      java.lang.reflect.Method governMethod,
                                      java.lang.reflect.Method enforceMethod,
                                      java.lang.reflect.Method disregardMethod)
        Initiate.
        Parameters:
        clazz - Class.
        governMethod - Method for governing the ManagedObject.
        enforceMethod - Method to enforce the Governance.
        disregardMethod - Method to disregard the Governance. May be null if no functionality required for disregarding.