@Override public boolean isDisabled() { if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getRESTEndpoints().isEmpty()) { debug("REST module is disabled because there are no REST endpoints."); return true; } return false; }
@Override public boolean isDisabled() { if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToWSDLs().isEmpty() && getModelInternal().getNamespacesToSchemas().isEmpty()) { debug("Java client module is disabled because there are no endpoint interfaces, nor any root schema types."); return true; } return false; }
@Override public boolean isDisabled() { if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToWSDLs().isEmpty() && getModelInternal().getRootResources().isEmpty()) { debug("JAX-WS module is disabled because there are no endpoint interfaces."); return true; } return false; } }
@Override public boolean isDisabled() { if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToWSDLs().isEmpty() && getModelInternal().getNamespacesToSchemas().isEmpty()) { debug("C# module is disabled because there are no endpoint interfaces, nor any XML types."); return true; } return false; } }
@Override public boolean isDisabled() { if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToWSDLs().isEmpty() && getModelInternal().getNamespacesToSchemas().isEmpty()) { debug("AMF module is disabled because there are no endpoint interfaces nor any schema objects."); return true; } return false; }
super.init(enunciate); if (!super.isDisabled()) { //if we're explicitly disabled, we can ignore this... if (isDisableCompile()) { info("C# compilation is disabled, but the source code will still be generated.");
@Override public boolean isDisabled() { if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToWSDLs().isEmpty()) { debug("XFire client module is disabled because there are no endpoint interfaces."); return true; } else if (isDisable14Client() && isDisable15Client()) { debug("XFire client module is disabled because both Java 5 and Java 1.4 is disabled."); return true; } return false; }
@Override public boolean isDisabled() { if (isForceEnable()) { debug("C module is force-enabled via the 'require' attribute in the configuration."); return false; } else if (super.isDisabled()) { return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToSchemas().isEmpty()) { debug("C module is disabled because there are no schema types."); return true; } else if (getModelInternal() != null && getModelInternal().getRootResources().isEmpty()) { debug("C module is disabled because there are no REST resources."); return true; } return false; } }
@Override public boolean isDisabled() { if (isForceEnable()) { debug("PHP module is force-enabled via the 'forceEnable' attribute in the config."); return false; } else if (super.isDisabled()) { return true; } else if (!jacksonXcAvailable) { debug("PHP module is disabled because Jackson XC was not found on the Enunciate classpath."); return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToSchemas().isEmpty()) { debug("PHP module is disabled because there are no schema types."); return true; } else if (getModelInternal() != null && getModelInternal().getRootResources().isEmpty()) { debug("PHP module is disabled because there are no JAX-RS root resources."); return true; } else if (getModelInternal() != null && !existsAnyJsonResourceMethod(getModelInternal().getRootResources())) { debug("PHP module is disabled because there are no JAX-RS root resource methods that produce or consume json."); return true; } return false; }
@Override public boolean isDisabled() { if (isForceEnable()) { debug("Ruby module is force-enabled via the 'forceEnable' attribute in the config."); return false; } else if (super.isDisabled()) { return true; } else if (!jacksonXcAvailable) { debug("Ruby module is disabled because Jackson XC was not found on the Enunciate classpath."); return true; } else if (getModelInternal() != null && getModelInternal().getNamespacesToSchemas().isEmpty()) { debug("Ruby module is disabled because there are no schema types."); return true; } else if (getModelInternal() != null && getModelInternal().getRootResources().isEmpty()) { debug("Ruby module is disabled because there are no JAX-RS root resources."); return true; } else if (getModelInternal() != null && !existsAnyJsonResourceMethod(getModelInternal().getRootResources())) { debug("Ruby module is disabled because there are no JAX-RS root resource methods that produce or consume json."); return true; } return false; }