Created
January 4, 2022 16:43
-
-
Save fhanik/ee4a8f564b421647bdf448163f2cdd49 to your computer and use it in GitHub Desktop.
Auto generated code for tomcat-embed-programmatic that removes known reflection
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Licensed to the Apache Software Foundation (ASF) under one or more | |
* contributor license agreements. See the NOTICE file distributed with | |
* this work for additional information regarding copyright ownership. | |
* The ASF licenses this file to You under the Apache License, Version 2.0 | |
* (the "License"); you may not use this file except in compliance with | |
* the License. You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
* See the License for the specific language governing permissions and | |
* limitations under the License. | |
*/ | |
package org.apache.tomcat.util; | |
final class XReflectionIntrospectionUtils { | |
static boolean isEnabled() { | |
return true; | |
} | |
private static java.net.InetAddress getInetAddress(String value) { | |
try { | |
return java.net.InetAddress.getByName(value); | |
} catch (java.net.UnknownHostException x) { throw new RuntimeException(x); } | |
} | |
static Object getPropertyInternal(Object o, String name) { | |
Class<?> checkThisClass = o.getClass(); | |
Object result = null; | |
while (checkThisClass != Object.class && result == null) { | |
switch (checkThisClass.getName()) { | |
case "org.apache.tomcat.util.descriptor.web.ContextResource" : | |
result = getPropertyForOrgApacheTomcatUtilDescriptorWebContextResource(o, name); | |
break; | |
case "org.apache.tomcat.util.descriptor.web.ResourceBase" : | |
result = getPropertyForOrgApacheTomcatUtilDescriptorWebResourceBase(o, name); | |
break; | |
case "org.apache.tomcat.util.net.SocketProperties" : | |
result = getPropertyForOrgApacheTomcatUtilNetSocketProperties(o, name); | |
break; | |
case "org.apache.catalina.authenticator.jaspic.SimpleAuthConfigProvider" : | |
result = getPropertyForOrgApacheCatalinaAuthenticatorJaspicSimpleAuthConfigProvider(o, name); | |
break; | |
case "org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Provider" : | |
result = getPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProvider(o, name); | |
break; | |
case "org.apache.catalina.filters.AddDefaultCharsetFilter" : | |
result = getPropertyForOrgApacheCatalinaFiltersAddDefaultCharsetFilter(o, name); | |
break; | |
case "org.apache.catalina.filters.RestCsrfPreventionFilter" : | |
result = getPropertyForOrgApacheCatalinaFiltersRestCsrfPreventionFilter(o, name); | |
break; | |
case "org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Property" : | |
result = getPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProperty(o, name); | |
break; | |
case "org.apache.tomcat.util.modeler.AttributeInfo" : | |
result = getPropertyForOrgApacheTomcatUtilModelerAttributeInfo(o, name); | |
break; | |
case "org.apache.tomcat.util.modeler.OperationInfo" : | |
result = getPropertyForOrgApacheTomcatUtilModelerOperationInfo(o, name); | |
break; | |
case "org.apache.tomcat.util.modeler.ParameterInfo" : | |
result = getPropertyForOrgApacheTomcatUtilModelerParameterInfo(o, name); | |
break; | |
case "org.apache.tomcat.util.modeler.FeatureInfo" : | |
result = getPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name); | |
break; | |
case "org.apache.tomcat.util.modeler.ManagedBean" : | |
result = getPropertyForOrgApacheTomcatUtilModelerManagedBean(o, name); | |
break; | |
case "org.apache.coyote.ajp.AjpAprProtocol" : | |
result = getPropertyForOrgApacheCoyoteAjpAjpAprProtocol(o, name); | |
break; | |
case "org.apache.coyote.ajp.AjpNio2Protocol" : | |
result = getPropertyForOrgApacheCoyoteAjpAjpNio2Protocol(o, name); | |
break; | |
case "org.apache.coyote.ajp.AjpNioProtocol" : | |
result = getPropertyForOrgApacheCoyoteAjpAjpNioProtocol(o, name); | |
break; | |
case "org.apache.coyote.http11.Http11Nio2Protocol" : | |
result = getPropertyForOrgApacheCoyoteHttp11Http11Nio2Protocol(o, name); | |
break; | |
case "org.apache.coyote.http11.Http11NioProtocol" : | |
result = getPropertyForOrgApacheCoyoteHttp11Http11NioProtocol(o, name); | |
break; | |
case "org.apache.coyote.http11.Http11AprProtocol" : | |
result = getPropertyForOrgApacheCoyoteHttp11Http11AprProtocol(o, name); | |
break; | |
case "org.apache.tomcat.util.net.Nio2Endpoint" : | |
result = getPropertyForOrgApacheTomcatUtilNetNio2Endpoint(o, name); | |
break; | |
case "org.apache.tomcat.util.net.NioEndpoint" : | |
result = getPropertyForOrgApacheTomcatUtilNetNioEndpoint(o, name); | |
break; | |
case "org.apache.tomcat.util.net.AprEndpoint" : | |
result = getPropertyForOrgApacheTomcatUtilNetAprEndpoint(o, name); | |
break; | |
case "org.apache.catalina.core.AprLifecycleListener" : | |
result = getPropertyForOrgApacheCatalinaCoreAprLifecycleListener(o, name); | |
break; | |
case "org.apache.catalina.loader.ParallelWebappClassLoader" : | |
result = getPropertyForOrgApacheCatalinaLoaderParallelWebappClassLoader(o, name); | |
break; | |
case "java.net.URLClassLoader" : | |
result = getPropertyForJavaNetURLClassLoader(o, name); | |
break; | |
case "java.security.SecureClassLoader" : | |
result = getPropertyForJavaSecuritySecureClassLoader(o, name); | |
break; | |
case "org.apache.catalina.connector.Connector" : | |
result = getPropertyForOrgApacheCatalinaConnectorConnector(o, name); | |
break; | |
case "org.apache.catalina.core.StandardContext" : | |
result = getPropertyForOrgApacheCatalinaCoreStandardContext(o, name); | |
break; | |
case "org.apache.catalina.core.StandardEngine" : | |
result = getPropertyForOrgApacheCatalinaCoreStandardEngine(o, name); | |
break; | |
case "org.apache.catalina.core.StandardHost" : | |
result = getPropertyForOrgApacheCatalinaCoreStandardHost(o, name); | |
break; | |
case "org.apache.catalina.core.StandardServer" : | |
result = getPropertyForOrgApacheCatalinaCoreStandardServer(o, name); | |
break; | |
case "org.apache.catalina.core.StandardService" : | |
result = getPropertyForOrgApacheCatalinaCoreStandardService(o, name); | |
break; | |
case "org.apache.catalina.realm.UserDatabaseRealm" : | |
result = getPropertyForOrgApacheCatalinaRealmUserDatabaseRealm(o, name); | |
break; | |
case "org.apache.catalina.valves.AccessLogValve" : | |
result = getPropertyForOrgApacheCatalinaValvesAccessLogValve(o, name); | |
break; | |
} | |
checkThisClass = checkThisClass.getSuperclass(); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilDescriptorWebContextResource(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "auth" : | |
result = ((org.apache.tomcat.util.descriptor.web.ContextResource)o).getAuth(); | |
break; | |
case "closeMethod" : | |
result = ((org.apache.tomcat.util.descriptor.web.ContextResource)o).getCloseMethod(); | |
break; | |
case "closeMethodConfigured" : | |
result = ((org.apache.tomcat.util.descriptor.web.ContextResource)o).getCloseMethodConfigured(); | |
break; | |
case "scope" : | |
result = ((org.apache.tomcat.util.descriptor.web.ContextResource)o).getScope(); | |
break; | |
case "singleton" : | |
result = ((org.apache.tomcat.util.descriptor.web.ContextResource)o).getSingleton(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilDescriptorWebResourceBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilDescriptorWebResourceBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "description" : | |
result = ((org.apache.tomcat.util.descriptor.web.ResourceBase)o).getDescription(); | |
break; | |
case "lookupName" : | |
result = ((org.apache.tomcat.util.descriptor.web.ResourceBase)o).getLookupName(); | |
break; | |
case "name" : | |
result = ((org.apache.tomcat.util.descriptor.web.ResourceBase)o).getName(); | |
break; | |
case "type" : | |
result = ((org.apache.tomcat.util.descriptor.web.ResourceBase)o).getType(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
if (result == null) { | |
result = ((org.apache.tomcat.util.descriptor.web.ResourceBase)o).getProperty(name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilNetSocketProperties(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "appReadBufSize" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getAppReadBufSize(); | |
break; | |
case "appWriteBufSize" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getAppWriteBufSize(); | |
break; | |
case "bufferPool" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getBufferPool(); | |
break; | |
case "bufferPoolSize" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getBufferPoolSize(); | |
break; | |
case "directBuffer" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getDirectBuffer(); | |
break; | |
case "directBufferPool" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getDirectBufferPool(); | |
break; | |
case "directSslBuffer" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getDirectSslBuffer(); | |
break; | |
case "eventCache" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getEventCache(); | |
break; | |
case "ooBInline" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getOoBInline(); | |
break; | |
case "performanceBandwidth" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getPerformanceBandwidth(); | |
break; | |
case "performanceConnectionTime" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getPerformanceConnectionTime(); | |
break; | |
case "performanceLatency" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getPerformanceLatency(); | |
break; | |
case "processorCache" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getProcessorCache(); | |
break; | |
case "rxBufSize" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getRxBufSize(); | |
break; | |
case "soKeepAlive" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getSoKeepAlive(); | |
break; | |
case "soLingerOn" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getSoLingerOn(); | |
break; | |
case "soLingerTime" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getSoLingerTime(); | |
break; | |
case "soReuseAddress" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getSoReuseAddress(); | |
break; | |
case "soTimeout" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getSoTimeout(); | |
break; | |
case "tcpNoDelay" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getTcpNoDelay(); | |
break; | |
case "timeoutInterval" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getTimeoutInterval(); | |
break; | |
case "txBufSize" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getTxBufSize(); | |
break; | |
case "unlockTimeout" : | |
result = ((org.apache.tomcat.util.net.SocketProperties)o).getUnlockTimeout(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaAuthenticatorJaspicSimpleAuthConfigProvider(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProvider(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "appContext" : | |
result = ((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).getAppContext(); | |
break; | |
case "className" : | |
result = ((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).getClassName(); | |
break; | |
case "description" : | |
result = ((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).getDescription(); | |
break; | |
case "layer" : | |
result = ((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).getLayer(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaFiltersAddDefaultCharsetFilter(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getEncoding method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaFiltersFilterBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaFiltersRestCsrfPreventionFilter(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "pathsAcceptingParams" : | |
result = ((org.apache.catalina.filters.RestCsrfPreventionFilter)o).getPathsAcceptingParams(); | |
break; | |
//no getPathsDelimiter method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaFiltersCsrfPreventionFilterBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaFiltersCsrfPreventionFilterBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getConfigProblemFatal method found on this class | |
case "denyStatus" : | |
result = ((org.apache.catalina.filters.CsrfPreventionFilterBase)o).getDenyStatus(); | |
break; | |
//no getRandomClass method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaFiltersFilterBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaFiltersFilterBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getConfigProblemFatal method found on this class | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProperty(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "name" : | |
result = ((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Property)o).getName(); | |
break; | |
case "value" : | |
result = ((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Property)o).getValue(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilModelerAttributeInfo(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "displayName" : | |
result = ((org.apache.tomcat.util.modeler.AttributeInfo)o).getDisplayName(); | |
break; | |
case "getMethod" : | |
result = ((org.apache.tomcat.util.modeler.AttributeInfo)o).getGetMethod(); | |
break; | |
//no getIs method found on this class | |
//no getReadable method found on this class | |
case "setMethod" : | |
result = ((org.apache.tomcat.util.modeler.AttributeInfo)o).getSetMethod(); | |
break; | |
//no getWriteable method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilModelerOperationInfo(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "impact" : | |
result = ((org.apache.tomcat.util.modeler.OperationInfo)o).getImpact(); | |
break; | |
case "returnType" : | |
result = ((org.apache.tomcat.util.modeler.OperationInfo)o).getReturnType(); | |
break; | |
case "role" : | |
result = ((org.apache.tomcat.util.modeler.OperationInfo)o).getRole(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilModelerParameterInfo(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilModelerFeatureInfo(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "description" : | |
result = ((org.apache.tomcat.util.modeler.FeatureInfo)o).getDescription(); | |
break; | |
case "name" : | |
result = ((org.apache.tomcat.util.modeler.FeatureInfo)o).getName(); | |
break; | |
case "type" : | |
result = ((org.apache.tomcat.util.modeler.FeatureInfo)o).getType(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilModelerManagedBean(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "className" : | |
result = ((org.apache.tomcat.util.modeler.ManagedBean)o).getClassName(); | |
break; | |
case "description" : | |
result = ((org.apache.tomcat.util.modeler.ManagedBean)o).getDescription(); | |
break; | |
case "domain" : | |
result = ((org.apache.tomcat.util.modeler.ManagedBean)o).getDomain(); | |
break; | |
case "group" : | |
result = ((org.apache.tomcat.util.modeler.ManagedBean)o).getGroup(); | |
break; | |
case "name" : | |
result = ((org.apache.tomcat.util.modeler.ManagedBean)o).getName(); | |
break; | |
case "type" : | |
result = ((org.apache.tomcat.util.modeler.ManagedBean)o).getType(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteAjpAjpAprProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAprRequired method found on this class | |
//no getNamePrefix method found on this class | |
case "pollTime" : | |
result = ((org.apache.coyote.ajp.AjpAprProtocol)o).getPollTime(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteAjpAjpNio2Protocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getNamePrefix method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteAjpAjpNioProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getNamePrefix method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "ajpFlush" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getAjpFlush(); | |
break; | |
case "allowedRequestAttributesPattern" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getAllowedRequestAttributesPattern(); | |
break; | |
case "desiredBufferSize" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getDesiredBufferSize(); | |
break; | |
case "packetSize" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getPacketSize(); | |
break; | |
//no getProtocolName method found on this class | |
//no getRequiredSecret method found on this class | |
//no getSecret method found on this class | |
case "secretRequired" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getSecretRequired(); | |
break; | |
case "tomcatAuthentication" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getTomcatAuthentication(); | |
break; | |
case "tomcatAuthorization" : | |
result = ((org.apache.coyote.ajp.AbstractAjpProtocol)o).getTomcatAuthorization(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteAbstractProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteHttp11Http11Nio2Protocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getNamePrefix method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteHttp11AbstractHttp11JsseProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteHttp11Http11NioProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getNamePrefix method found on this class | |
case "pollerThreadCount" : | |
result = ((org.apache.coyote.http11.Http11NioProtocol)o).getPollerThreadCount(); | |
break; | |
case "pollerThreadPriority" : | |
result = ((org.apache.coyote.http11.Http11NioProtocol)o).getPollerThreadPriority(); | |
break; | |
case "selectorTimeout" : | |
result = ((org.apache.coyote.http11.Http11NioProtocol)o).getSelectorTimeout(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteHttp11AbstractHttp11JsseProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteHttp11AbstractHttp11JsseProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "sniParseLimit" : | |
result = ((org.apache.coyote.http11.AbstractHttp11JsseProtocol)o).getSniParseLimit(); | |
break; | |
case "sslImplementationName" : | |
result = ((org.apache.coyote.http11.AbstractHttp11JsseProtocol)o).getSslImplementationName(); | |
break; | |
//no getSslImplementationShortName method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteHttp11AbstractHttp11Protocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteHttp11Http11AprProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAprRequired method found on this class | |
case "deferAccept" : | |
result = ((org.apache.coyote.http11.Http11AprProtocol)o).getDeferAccept(); | |
break; | |
//no getNamePrefix method found on this class | |
case "pollTime" : | |
result = ((org.apache.coyote.http11.Http11AprProtocol)o).getPollTime(); | |
break; | |
case "sendfileSize" : | |
result = ((org.apache.coyote.http11.Http11AprProtocol)o).getSendfileSize(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteHttp11AbstractHttp11Protocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteHttp11AbstractHttp11Protocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "SSLCACertificateFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCACertificateFile(); | |
break; | |
case "SSLCACertificatePath" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCACertificatePath(); | |
break; | |
case "SSLCARevocationFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCARevocationFile(); | |
break; | |
case "SSLCARevocationPath" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCARevocationPath(); | |
break; | |
case "SSLCertificateChainFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCertificateChainFile(); | |
break; | |
case "SSLCertificateFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCertificateFile(); | |
break; | |
case "SSLCertificateKeyFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCertificateKeyFile(); | |
break; | |
case "SSLCipherSuite" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLCipherSuite(); | |
break; | |
case "SSLDisableCompression" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLDisableCompression(); | |
break; | |
case "SSLDisableSessionTickets" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLDisableSessionTickets(); | |
break; | |
case "SSLEnabled" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).isSSLEnabled(); | |
break; | |
case "SSLHonorCipherOrder" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLHonorCipherOrder(); | |
break; | |
case "SSLPassword" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLPassword(); | |
break; | |
case "SSLProtocol" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLProtocol(); | |
break; | |
case "SSLVerifyClient" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLVerifyClient(); | |
break; | |
case "SSLVerifyDepth" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSSLVerifyDepth(); | |
break; | |
case "algorithm" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getAlgorithm(); | |
break; | |
case "allowHostHeaderMismatch" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getAllowHostHeaderMismatch(); | |
break; | |
case "allowedTrailerHeaders" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getAllowedTrailerHeaders(); | |
break; | |
case "ciphers" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getCiphers(); | |
break; | |
case "clientAuth" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getClientAuth(); | |
break; | |
case "compressibleMimeType" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getCompressibleMimeType(); | |
break; | |
case "compression" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getCompression(); | |
break; | |
//no getCompressionLevel method found on this class | |
case "compressionMinSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getCompressionMinSize(); | |
break; | |
case "connectionUploadTimeout" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getConnectionUploadTimeout(); | |
break; | |
case "continueResponseTiming" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getContinueResponseTiming(); | |
break; | |
case "crlFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getCrlFile(); | |
break; | |
case "defaultSSLHostConfigName" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getDefaultSSLHostConfigName(); | |
break; | |
case "disableUploadTimeout" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getDisableUploadTimeout(); | |
break; | |
case "keyAlias" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getKeyAlias(); | |
break; | |
case "keyPass" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getKeyPass(); | |
break; | |
case "keystoreFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getKeystoreFile(); | |
break; | |
case "keystorePass" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getKeystorePass(); | |
break; | |
case "keystoreProvider" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getKeystoreProvider(); | |
break; | |
case "keystoreType" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getKeystoreType(); | |
break; | |
case "maxExtensionSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getMaxExtensionSize(); | |
break; | |
case "maxHttpHeaderSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getMaxHttpHeaderSize(); | |
break; | |
case "maxKeepAliveRequests" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getMaxKeepAliveRequests(); | |
break; | |
case "maxSavePostSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getMaxSavePostSize(); | |
break; | |
case "maxSwallowSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getMaxSwallowSize(); | |
break; | |
case "maxTrailerSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getMaxTrailerSize(); | |
break; | |
case "noCompressionStrongETag" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getNoCompressionStrongETag(); | |
break; | |
case "noCompressionUserAgents" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getNoCompressionUserAgents(); | |
break; | |
//no getProtocolName method found on this class | |
case "rejectIllegalHeader" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getRejectIllegalHeader(); | |
break; | |
case "rejectIllegalHeaderName" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getRejectIllegalHeaderName(); | |
break; | |
case "relaxedPathChars" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getRelaxedPathChars(); | |
break; | |
case "relaxedQueryChars" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getRelaxedQueryChars(); | |
break; | |
case "restrictedUserAgents" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getRestrictedUserAgents(); | |
break; | |
case "secure" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSecure(); | |
break; | |
case "server" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getServer(); | |
break; | |
case "serverRemoveAppProvidedValues" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getServerRemoveAppProvidedValues(); | |
break; | |
case "sessionCacheSize" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSessionCacheSize(); | |
break; | |
case "sessionTimeout" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSessionTimeout(); | |
break; | |
case "sslEnabledProtocols" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSslEnabledProtocols(); | |
break; | |
case "sslProtocol" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getSslProtocol(); | |
break; | |
case "trustManagerClassName" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTrustManagerClassName(); | |
break; | |
case "trustMaxCertLength" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTrustMaxCertLength(); | |
break; | |
case "truststoreAlgorithm" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTruststoreAlgorithm(); | |
break; | |
case "truststoreFile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTruststoreFile(); | |
break; | |
case "truststorePass" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTruststorePass(); | |
break; | |
case "truststoreProvider" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTruststoreProvider(); | |
break; | |
case "truststoreType" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getTruststoreType(); | |
break; | |
case "useKeepAliveResponseHeader" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getUseKeepAliveResponseHeader(); | |
break; | |
case "useSendfile" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getUseSendfile(); | |
break; | |
case "useServerCipherSuitesOrder" : | |
result = ((org.apache.coyote.http11.AbstractHttp11Protocol)o).getUseServerCipherSuitesOrder(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCoyoteAbstractProtocol(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCoyoteAbstractProtocol(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "acceptCount" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getAcceptCount(); | |
break; | |
case "acceptorThreadCount" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getAcceptorThreadCount(); | |
break; | |
case "acceptorThreadPriority" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getAcceptorThreadPriority(); | |
break; | |
case "address" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getAddress(); | |
break; | |
//no getAprRequired method found on this class | |
case "clientCertProvider" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getClientCertProvider(); | |
break; | |
case "connectionCount" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getConnectionCount(); | |
break; | |
case "connectionLinger" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getConnectionLinger(); | |
break; | |
case "connectionTimeout" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getConnectionTimeout(); | |
break; | |
case "domain" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getDomain(); | |
break; | |
case "id" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getId(); | |
break; | |
case "keepAliveTimeout" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getKeepAliveTimeout(); | |
break; | |
case "localPort" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getLocalPort(); | |
break; | |
case "maxConnections" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getMaxConnections(); | |
break; | |
case "maxHeaderCount" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getMaxHeaderCount(); | |
break; | |
case "maxThreads" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getMaxThreads(); | |
break; | |
case "minSpareThreads" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getMinSpareThreads(); | |
break; | |
case "name" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getName(); | |
break; | |
case "nameIndex" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getNameIndex(); | |
break; | |
//no getNamePrefix method found on this class | |
//no getPaused method found on this class | |
case "port" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getPort(); | |
break; | |
case "portOffset" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getPortOffset(); | |
break; | |
case "portWithOffset" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getPortWithOffset(); | |
break; | |
case "processorCache" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getProcessorCache(); | |
break; | |
//no getProtocolName method found on this class | |
//no getSendfileSupported method found on this class | |
case "tcpNoDelay" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getTcpNoDelay(); | |
break; | |
case "threadPriority" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getThreadPriority(); | |
break; | |
case "waitingProcessorCount" : | |
result = ((org.apache.coyote.AbstractProtocol)o).getWaitingProcessorCount(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
if (result == null) { | |
result = ((org.apache.coyote.AbstractProtocol)o).getProperty(name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilNetNio2Endpoint(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAllClosed method found on this class | |
case "deferAccept" : | |
result = ((org.apache.tomcat.util.net.Nio2Endpoint)o).getDeferAccept(); | |
break; | |
//no getInline method found on this class | |
case "keepAliveCount" : | |
result = ((org.apache.tomcat.util.net.Nio2Endpoint)o).getKeepAliveCount(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilNetAbstractJsseEndpoint(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilNetNioEndpoint(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "deferAccept" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getDeferAccept(); | |
break; | |
case "id" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getId(); | |
break; | |
case "keepAliveCount" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getKeepAliveCount(); | |
break; | |
case "pollerThreadCount" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getPollerThreadCount(); | |
break; | |
case "pollerThreadPriority" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getPollerThreadPriority(); | |
break; | |
case "selectorTimeout" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getSelectorTimeout(); | |
break; | |
case "unixDomainSocketPath" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getUnixDomainSocketPath(); | |
break; | |
case "unixDomainSocketPathPermissions" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getUnixDomainSocketPathPermissions(); | |
break; | |
case "useInheritedChannel" : | |
result = ((org.apache.tomcat.util.net.NioEndpoint)o).getUseInheritedChannel(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilNetAbstractJsseEndpoint(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilNetAbstractJsseEndpoint(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAlpnSupported method found on this class | |
case "sniParseLimit" : | |
result = ((org.apache.tomcat.util.net.AbstractJsseEndpoint)o).getSniParseLimit(); | |
break; | |
case "sslImplementationName" : | |
result = ((org.apache.tomcat.util.net.AbstractJsseEndpoint)o).getSslImplementationName(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilNetAbstractEndpoint(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilNetAprEndpoint(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAlpnSupported method found on this class | |
case "deferAccept" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getDeferAccept(); | |
break; | |
case "id" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getId(); | |
break; | |
case "ipv6v6only" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getIpv6v6only(); | |
break; | |
case "keepAliveCount" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getKeepAliveCount(); | |
break; | |
case "maxConnections" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getMaxConnections(); | |
break; | |
case "pollTime" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getPollTime(); | |
break; | |
//no getPreviousAcceptedAddress method found on this class | |
//no getPreviousAcceptedPort method found on this class | |
//no getRootPool method found on this class | |
case "sendfileCount" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getSendfileCount(); | |
break; | |
case "sendfileSize" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getSendfileSize(); | |
break; | |
//no getServerSock method found on this class | |
//no getServerSockPool method found on this class | |
//no getSslContext method found on this class | |
case "unixDomainSocketPath" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getUnixDomainSocketPath(); | |
break; | |
case "unixDomainSocketPathPermissions" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getUnixDomainSocketPathPermissions(); | |
break; | |
//no getUseSendFileSet method found on this class | |
case "useSendfile" : | |
result = ((org.apache.tomcat.util.net.AprEndpoint)o).getUseSendfile(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheTomcatUtilNetAbstractEndpoint(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheTomcatUtilNetAbstractEndpoint(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "SSLEnabled" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).isSSLEnabled(); | |
break; | |
case "acceptCount" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getAcceptCount(); | |
break; | |
case "acceptorThreadCount" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getAcceptorThreadCount(); | |
break; | |
case "acceptorThreadPriority" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getAcceptorThreadPriority(); | |
break; | |
case "address" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getAddress(); | |
break; | |
//no getAlpnSupported method found on this class | |
case "bindOnInit" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getBindOnInit(); | |
break; | |
case "connectionCount" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getConnectionCount(); | |
break; | |
case "connectionLinger" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getConnectionLinger(); | |
break; | |
case "connectionTimeout" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getConnectionTimeout(); | |
break; | |
case "currentThreadCount" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getCurrentThreadCount(); | |
break; | |
case "currentThreadsBusy" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getCurrentThreadsBusy(); | |
break; | |
case "daemon" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getDaemon(); | |
break; | |
case "defaultSSLHostConfigName" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getDefaultSSLHostConfigName(); | |
break; | |
//no getDeferAccept method found on this class | |
case "domain" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getDomain(); | |
break; | |
case "executorTerminationTimeoutMillis" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getExecutorTerminationTimeoutMillis(); | |
break; | |
case "id" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getId(); | |
break; | |
//no getInternalExecutor method found on this class | |
case "keepAliveTimeout" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getKeepAliveTimeout(); | |
break; | |
case "localPort" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getLocalPort(); | |
break; | |
case "maxConnections" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getMaxConnections(); | |
break; | |
case "maxKeepAliveRequests" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getMaxKeepAliveRequests(); | |
break; | |
case "maxThreads" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getMaxThreads(); | |
break; | |
case "minSpareThreads" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getMinSpareThreads(); | |
break; | |
case "name" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getName(); | |
break; | |
//no getPaused method found on this class | |
case "port" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getPort(); | |
break; | |
case "portOffset" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getPortOffset(); | |
break; | |
case "portWithOffset" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getPortWithOffset(); | |
break; | |
//no getRunning method found on this class | |
case "tcpNoDelay" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getTcpNoDelay(); | |
break; | |
case "threadPriority" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getThreadPriority(); | |
break; | |
case "useAsyncIO" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getUseAsyncIO(); | |
break; | |
case "useSendfile" : | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getUseSendfile(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
if (result == null) { | |
result = ((org.apache.tomcat.util.net.AbstractEndpoint)o).getProperty(name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreAprLifecycleListener(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "FIPSMode" : | |
result = ((org.apache.catalina.core.AprLifecycleListener)o).getFIPSMode(); | |
break; | |
case "FIPSModeActive" : | |
result = ((org.apache.catalina.core.AprLifecycleListener)o).isFIPSModeActive(); | |
break; | |
case "SSLEngine" : | |
result = ((org.apache.catalina.core.AprLifecycleListener)o).getSSLEngine(); | |
break; | |
case "SSLRandomSeed" : | |
result = ((org.apache.catalina.core.AprLifecycleListener)o).getSSLRandomSeed(); | |
break; | |
//no getAprAvailable method found on this class | |
//no getFipsModeActive method found on this class | |
//no getInstanceCreated method found on this class | |
//no getSslInitialized method found on this class | |
case "useAprConnector" : | |
result = ((org.apache.catalina.core.AprLifecycleListener)o).getUseAprConnector(); | |
break; | |
case "useOpenSSL" : | |
result = ((org.apache.catalina.core.AprLifecycleListener)o).getUseOpenSSL(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaLoaderParallelWebappClassLoader(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaLoaderWebappClassLoaderBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaLoaderWebappClassLoaderBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "clearReferencesHttpClientKeepAliveThread" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesHttpClientKeepAliveThread(); | |
break; | |
case "clearReferencesLogFactoryRelease" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesLogFactoryRelease(); | |
break; | |
case "clearReferencesObjectStreamClassCaches" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesObjectStreamClassCaches(); | |
break; | |
case "clearReferencesRmiTargets" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesRmiTargets(); | |
break; | |
case "clearReferencesStopThreads" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesStopThreads(); | |
break; | |
case "clearReferencesStopTimerThreads" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesStopTimerThreads(); | |
break; | |
case "clearReferencesThreadLocals" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getClearReferencesThreadLocals(); | |
break; | |
case "contextName" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getContextName(); | |
break; | |
case "delegate" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getDelegate(); | |
break; | |
//no getHasExternalRepositories method found on this class | |
case "hostName" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getHostName(); | |
break; | |
case "serviceName" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getServiceName(); | |
break; | |
case "skipMemoryLeakChecksOnJvmShutdown" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getSkipMemoryLeakChecksOnJvmShutdown(); | |
break; | |
case "stateName" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getStateName(); | |
break; | |
case "webappName" : | |
result = ((org.apache.catalina.loader.WebappClassLoaderBase)o).getWebappName(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForJavaNetURLClassLoader(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForJavaNetURLClassLoader(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
} | |
if (result == null) { | |
result = getPropertyForJavaSecuritySecureClassLoader(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForJavaSecuritySecureClassLoader(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
} | |
if (result == null) { | |
result = getPropertyForJavaLangClassLoader(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForJavaLangClassLoader(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getDefaultAssertionStatus method found on this class | |
case "name" : | |
result = ((java.lang.ClassLoader)o).getName(); | |
break; | |
//no getRegisteredAsParallelCapable method found on this class | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaConnectorConnector(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "URIEncoding" : | |
result = ((org.apache.catalina.connector.Connector)o).getURIEncoding(); | |
break; | |
case "allowTrace" : | |
result = ((org.apache.catalina.connector.Connector)o).getAllowTrace(); | |
break; | |
case "asyncTimeout" : | |
result = ((org.apache.catalina.connector.Connector)o).getAsyncTimeout(); | |
break; | |
case "discardFacades" : | |
result = ((org.apache.catalina.connector.Connector)o).getDiscardFacades(); | |
break; | |
//no getDomainInternal method found on this class | |
case "enableLookups" : | |
result = ((org.apache.catalina.connector.Connector)o).getEnableLookups(); | |
break; | |
case "encodedSolidusHandling" : | |
result = ((org.apache.catalina.connector.Connector)o).getEncodedSolidusHandling(); | |
break; | |
case "executorName" : | |
result = ((org.apache.catalina.connector.Connector)o).getExecutorName(); | |
break; | |
case "localPort" : | |
result = ((org.apache.catalina.connector.Connector)o).getLocalPort(); | |
break; | |
case "maxCookieCount" : | |
result = ((org.apache.catalina.connector.Connector)o).getMaxCookieCount(); | |
break; | |
case "maxParameterCount" : | |
result = ((org.apache.catalina.connector.Connector)o).getMaxParameterCount(); | |
break; | |
case "maxPostSize" : | |
result = ((org.apache.catalina.connector.Connector)o).getMaxPostSize(); | |
break; | |
case "maxSavePostSize" : | |
result = ((org.apache.catalina.connector.Connector)o).getMaxSavePostSize(); | |
break; | |
//no getObjectNameKeyProperties method found on this class | |
case "parseBodyMethods" : | |
result = ((org.apache.catalina.connector.Connector)o).getParseBodyMethods(); | |
break; | |
case "port" : | |
result = ((org.apache.catalina.connector.Connector)o).getPort(); | |
break; | |
case "portOffset" : | |
result = ((org.apache.catalina.connector.Connector)o).getPortOffset(); | |
break; | |
case "portWithOffset" : | |
result = ((org.apache.catalina.connector.Connector)o).getPortWithOffset(); | |
break; | |
case "protocol" : | |
result = ((org.apache.catalina.connector.Connector)o).getProtocol(); | |
break; | |
case "protocolHandlerClassName" : | |
result = ((org.apache.catalina.connector.Connector)o).getProtocolHandlerClassName(); | |
break; | |
case "proxyName" : | |
result = ((org.apache.catalina.connector.Connector)o).getProxyName(); | |
break; | |
case "proxyPort" : | |
result = ((org.apache.catalina.connector.Connector)o).getProxyPort(); | |
break; | |
case "redirectPort" : | |
result = ((org.apache.catalina.connector.Connector)o).getRedirectPort(); | |
break; | |
case "redirectPortWithOffset" : | |
result = ((org.apache.catalina.connector.Connector)o).getRedirectPortWithOffset(); | |
break; | |
case "scheme" : | |
result = ((org.apache.catalina.connector.Connector)o).getScheme(); | |
break; | |
case "secure" : | |
result = ((org.apache.catalina.connector.Connector)o).getSecure(); | |
break; | |
case "useBodyEncodingForURI" : | |
result = ((org.apache.catalina.connector.Connector)o).getUseBodyEncodingForURI(); | |
break; | |
case "useIPVHosts" : | |
result = ((org.apache.catalina.connector.Connector)o).getUseIPVHosts(); | |
break; | |
case "xpoweredBy" : | |
result = ((org.apache.catalina.connector.Connector)o).getXpoweredBy(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name); | |
} | |
if (result == null) { | |
result = ((org.apache.catalina.connector.Connector)o).getProperty(name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreStandardContext(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "addWebinfClassesResources" : | |
result = ((org.apache.catalina.core.StandardContext)o).getAddWebinfClassesResources(); | |
break; | |
case "allowCasualMultipartParsing" : | |
result = ((org.apache.catalina.core.StandardContext)o).getAllowCasualMultipartParsing(); | |
break; | |
case "allowMultipleLeadingForwardSlashInPath" : | |
result = ((org.apache.catalina.core.StandardContext)o).getAllowMultipleLeadingForwardSlashInPath(); | |
break; | |
case "altDDName" : | |
result = ((org.apache.catalina.core.StandardContext)o).getAltDDName(); | |
break; | |
case "antiResourceLocking" : | |
result = ((org.apache.catalina.core.StandardContext)o).getAntiResourceLocking(); | |
break; | |
case "baseName" : | |
result = ((org.apache.catalina.core.StandardContext)o).getBaseName(); | |
break; | |
case "charsetMapperClass" : | |
result = ((org.apache.catalina.core.StandardContext)o).getCharsetMapperClass(); | |
break; | |
case "clearReferencesHttpClientKeepAliveThread" : | |
result = ((org.apache.catalina.core.StandardContext)o).getClearReferencesHttpClientKeepAliveThread(); | |
break; | |
case "clearReferencesObjectStreamClassCaches" : | |
result = ((org.apache.catalina.core.StandardContext)o).getClearReferencesObjectStreamClassCaches(); | |
break; | |
case "clearReferencesRmiTargets" : | |
result = ((org.apache.catalina.core.StandardContext)o).getClearReferencesRmiTargets(); | |
break; | |
case "clearReferencesStopThreads" : | |
result = ((org.apache.catalina.core.StandardContext)o).getClearReferencesStopThreads(); | |
break; | |
case "clearReferencesStopTimerThreads" : | |
result = ((org.apache.catalina.core.StandardContext)o).getClearReferencesStopTimerThreads(); | |
break; | |
case "clearReferencesThreadLocals" : | |
result = ((org.apache.catalina.core.StandardContext)o).getClearReferencesThreadLocals(); | |
break; | |
//no getComputedFailCtxIfServletStartFails method found on this class | |
case "configured" : | |
result = ((org.apache.catalina.core.StandardContext)o).getConfigured(); | |
break; | |
case "containerSciFilter" : | |
result = ((org.apache.catalina.core.StandardContext)o).getContainerSciFilter(); | |
break; | |
case "cookies" : | |
result = ((org.apache.catalina.core.StandardContext)o).getCookies(); | |
break; | |
case "copyXML" : | |
result = ((org.apache.catalina.core.StandardContext)o).getCopyXML(); | |
break; | |
case "createUploadTargets" : | |
result = ((org.apache.catalina.core.StandardContext)o).getCreateUploadTargets(); | |
break; | |
case "crossContext" : | |
result = ((org.apache.catalina.core.StandardContext)o).getCrossContext(); | |
break; | |
case "defaultContextXml" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDefaultContextXml(); | |
break; | |
case "defaultWebXml" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDefaultWebXml(); | |
break; | |
case "delegate" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDelegate(); | |
break; | |
case "denyUncoveredHttpMethods" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDenyUncoveredHttpMethods(); | |
break; | |
case "dispatchersUseEncodedPaths" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDispatchersUseEncodedPaths(); | |
break; | |
case "displayName" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDisplayName(); | |
break; | |
case "distributable" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDistributable(); | |
break; | |
case "docBase" : | |
result = ((org.apache.catalina.core.StandardContext)o).getDocBase(); | |
break; | |
case "effectiveMajorVersion" : | |
result = ((org.apache.catalina.core.StandardContext)o).getEffectiveMajorVersion(); | |
break; | |
case "effectiveMinorVersion" : | |
result = ((org.apache.catalina.core.StandardContext)o).getEffectiveMinorVersion(); | |
break; | |
case "encodedPath" : | |
result = ((org.apache.catalina.core.StandardContext)o).getEncodedPath(); | |
break; | |
case "errorCount" : | |
result = ((org.apache.catalina.core.StandardContext)o).getErrorCount(); | |
break; | |
case "fireRequestListenersOnForwards" : | |
result = ((org.apache.catalina.core.StandardContext)o).getFireRequestListenersOnForwards(); | |
break; | |
case "ignoreAnnotations" : | |
result = ((org.apache.catalina.core.StandardContext)o).getIgnoreAnnotations(); | |
break; | |
case "inProgressAsyncCount" : | |
result = ((org.apache.catalina.core.StandardContext)o).getInProgressAsyncCount(); | |
break; | |
case "j2EEApplication" : | |
result = ((org.apache.catalina.core.StandardContext)o).getJ2EEApplication(); | |
break; | |
case "j2EEServer" : | |
result = ((org.apache.catalina.core.StandardContext)o).getJ2EEServer(); | |
break; | |
case "jndiExceptionOnFailedWrite" : | |
result = ((org.apache.catalina.core.StandardContext)o).getJndiExceptionOnFailedWrite(); | |
break; | |
case "logEffectiveWebXml" : | |
result = ((org.apache.catalina.core.StandardContext)o).getLogEffectiveWebXml(); | |
break; | |
case "mapperContextRootRedirectEnabled" : | |
result = ((org.apache.catalina.core.StandardContext)o).getMapperContextRootRedirectEnabled(); | |
break; | |
case "mapperDirectoryRedirectEnabled" : | |
result = ((org.apache.catalina.core.StandardContext)o).getMapperDirectoryRedirectEnabled(); | |
break; | |
case "maxTime" : | |
result = ((org.apache.catalina.core.StandardContext)o).getMaxTime(); | |
break; | |
case "minTime" : | |
result = ((org.apache.catalina.core.StandardContext)o).getMinTime(); | |
break; | |
//no getNamingContextName method found on this class | |
//no getObjectNameKeyProperties method found on this class | |
case "originalDocBase" : | |
result = ((org.apache.catalina.core.StandardContext)o).getOriginalDocBase(); | |
break; | |
case "override" : | |
result = ((org.apache.catalina.core.StandardContext)o).getOverride(); | |
break; | |
case "parallelAnnotationScanning" : | |
result = ((org.apache.catalina.core.StandardContext)o).getParallelAnnotationScanning(); | |
break; | |
case "path" : | |
result = ((org.apache.catalina.core.StandardContext)o).getPath(); | |
break; | |
case "paused" : | |
result = ((org.apache.catalina.core.StandardContext)o).getPaused(); | |
break; | |
case "preemptiveAuthentication" : | |
result = ((org.apache.catalina.core.StandardContext)o).getPreemptiveAuthentication(); | |
break; | |
case "privileged" : | |
result = ((org.apache.catalina.core.StandardContext)o).getPrivileged(); | |
break; | |
case "processingTime" : | |
result = ((org.apache.catalina.core.StandardContext)o).getProcessingTime(); | |
break; | |
case "publicId" : | |
result = ((org.apache.catalina.core.StandardContext)o).getPublicId(); | |
break; | |
case "reloadable" : | |
result = ((org.apache.catalina.core.StandardContext)o).getReloadable(); | |
break; | |
case "renewThreadsWhenStoppingContext" : | |
result = ((org.apache.catalina.core.StandardContext)o).getRenewThreadsWhenStoppingContext(); | |
break; | |
//no getReplaceWelcomeFiles method found on this class | |
case "requestCharacterEncoding" : | |
result = ((org.apache.catalina.core.StandardContext)o).getRequestCharacterEncoding(); | |
break; | |
case "requestCount" : | |
result = ((org.apache.catalina.core.StandardContext)o).getRequestCount(); | |
break; | |
//no getRequestEncoding method found on this class | |
case "resourceOnlyServlets" : | |
result = ((org.apache.catalina.core.StandardContext)o).getResourceOnlyServlets(); | |
break; | |
case "responseCharacterEncoding" : | |
result = ((org.apache.catalina.core.StandardContext)o).getResponseCharacterEncoding(); | |
break; | |
//no getResponseEncoding method found on this class | |
case "sendRedirectBody" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSendRedirectBody(); | |
break; | |
case "server" : | |
result = ((org.apache.catalina.core.StandardContext)o).getServer(); | |
break; | |
//no getServlet22 method found on this class | |
case "sessionCookieDomain" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSessionCookieDomain(); | |
break; | |
case "sessionCookieName" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSessionCookieName(); | |
break; | |
case "sessionCookiePath" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSessionCookiePath(); | |
break; | |
case "sessionCookiePathUsesTrailingSlash" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSessionCookiePathUsesTrailingSlash(); | |
break; | |
case "sessionTimeout" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSessionTimeout(); | |
break; | |
case "skipMemoryLeakChecksOnJvmShutdown" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSkipMemoryLeakChecksOnJvmShutdown(); | |
break; | |
case "startTime" : | |
result = ((org.apache.catalina.core.StandardContext)o).getStartTime(); | |
break; | |
case "startupTime" : | |
result = ((org.apache.catalina.core.StandardContext)o).getStartupTime(); | |
break; | |
case "swallowAbortedUploads" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSwallowAbortedUploads(); | |
break; | |
case "swallowOutput" : | |
result = ((org.apache.catalina.core.StandardContext)o).getSwallowOutput(); | |
break; | |
case "tldScanTime" : | |
result = ((org.apache.catalina.core.StandardContext)o).getTldScanTime(); | |
break; | |
case "tldValidation" : | |
result = ((org.apache.catalina.core.StandardContext)o).getTldValidation(); | |
break; | |
case "unloadDelay" : | |
result = ((org.apache.catalina.core.StandardContext)o).getUnloadDelay(); | |
break; | |
case "unpackWAR" : | |
result = ((org.apache.catalina.core.StandardContext)o).getUnpackWAR(); | |
break; | |
case "useBloomFilterForArchives" : | |
result = ((org.apache.catalina.core.StandardContext)o).getUseBloomFilterForArchives(); | |
break; | |
case "useHttpOnly" : | |
result = ((org.apache.catalina.core.StandardContext)o).getUseHttpOnly(); | |
break; | |
//no getUseNaming method found on this class | |
case "useRelativeRedirects" : | |
result = ((org.apache.catalina.core.StandardContext)o).getUseRelativeRedirects(); | |
break; | |
case "validateClientProvidedNewSessionId" : | |
result = ((org.apache.catalina.core.StandardContext)o).getValidateClientProvidedNewSessionId(); | |
break; | |
//no getWebXmlNamespaceAware method found on this class | |
//no getWebXmlValidation method found on this class | |
case "webappVersion" : | |
result = ((org.apache.catalina.core.StandardContext)o).getWebappVersion(); | |
break; | |
case "workDir" : | |
result = ((org.apache.catalina.core.StandardContext)o).getWorkDir(); | |
break; | |
case "workPath" : | |
result = ((org.apache.catalina.core.StandardContext)o).getWorkPath(); | |
break; | |
case "wrapperClass" : | |
result = ((org.apache.catalina.core.StandardContext)o).getWrapperClass(); | |
break; | |
//no getWrapperClassName method found on this class | |
case "xmlBlockExternal" : | |
result = ((org.apache.catalina.core.StandardContext)o).getXmlBlockExternal(); | |
break; | |
case "xmlNamespaceAware" : | |
result = ((org.apache.catalina.core.StandardContext)o).getXmlNamespaceAware(); | |
break; | |
case "xmlValidation" : | |
result = ((org.apache.catalina.core.StandardContext)o).getXmlValidation(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaCoreContainerBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreStandardEngine(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "defaultHost" : | |
result = ((org.apache.catalina.core.StandardEngine)o).getDefaultHost(); | |
break; | |
//no getDomainInternal method found on this class | |
case "jvmRoute" : | |
result = ((org.apache.catalina.core.StandardEngine)o).getJvmRoute(); | |
break; | |
//no getJvmRouteId method found on this class | |
//no getObjectNameKeyProperties method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaCoreContainerBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreStandardHost(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "appBase" : | |
result = ((org.apache.catalina.core.StandardHost)o).getAppBase(); | |
break; | |
case "autoDeploy" : | |
result = ((org.apache.catalina.core.StandardHost)o).getAutoDeploy(); | |
break; | |
case "configClass" : | |
result = ((org.apache.catalina.core.StandardHost)o).getConfigClass(); | |
break; | |
case "contextClass" : | |
result = ((org.apache.catalina.core.StandardHost)o).getContextClass(); | |
break; | |
//no getCopyXML method found on this class | |
case "createDirs" : | |
result = ((org.apache.catalina.core.StandardHost)o).getCreateDirs(); | |
break; | |
case "deployIgnore" : | |
result = ((org.apache.catalina.core.StandardHost)o).getDeployIgnore(); | |
break; | |
case "deployOnStartup" : | |
result = ((org.apache.catalina.core.StandardHost)o).getDeployOnStartup(); | |
break; | |
//no getDeployXML method found on this class | |
case "errorReportValveClass" : | |
result = ((org.apache.catalina.core.StandardHost)o).getErrorReportValveClass(); | |
break; | |
//no getFailCtxIfServletStartFails method found on this class | |
case "name" : | |
result = ((org.apache.catalina.core.StandardHost)o).getName(); | |
break; | |
//no getObjectNameKeyProperties method found on this class | |
case "undeployOldVersions" : | |
result = ((org.apache.catalina.core.StandardHost)o).getUndeployOldVersions(); | |
break; | |
//no getUnpackWARs method found on this class | |
case "workDir" : | |
result = ((org.apache.catalina.core.StandardHost)o).getWorkDir(); | |
break; | |
case "xmlBase" : | |
result = ((org.apache.catalina.core.StandardHost)o).getXmlBase(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaCoreContainerBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreContainerBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "MBeanKeyProperties" : | |
result = ((org.apache.catalina.core.ContainerBase)o).getMBeanKeyProperties(); | |
break; | |
//no getAccessLogScanComplete method found on this class | |
case "backgroundProcessorDelay" : | |
result = ((org.apache.catalina.core.ContainerBase)o).getBackgroundProcessorDelay(); | |
break; | |
//no getDomainInternal method found on this class | |
case "logName" : | |
result = ((org.apache.catalina.core.ContainerBase)o).getLogName(); | |
break; | |
case "name" : | |
result = ((org.apache.catalina.core.ContainerBase)o).getName(); | |
break; | |
case "startChildren" : | |
result = ((org.apache.catalina.core.ContainerBase)o).getStartChildren(); | |
break; | |
case "startStopThreads" : | |
result = ((org.apache.catalina.core.ContainerBase)o).getStartStopThreads(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreStandardServer(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "address" : | |
result = ((org.apache.catalina.core.StandardServer)o).getAddress(); | |
break; | |
//no getDomainInternal method found on this class | |
//no getObjectNameKeyProperties method found on this class | |
case "periodicEventDelay" : | |
result = ((org.apache.catalina.core.StandardServer)o).getPeriodicEventDelay(); | |
break; | |
case "port" : | |
result = ((org.apache.catalina.core.StandardServer)o).getPort(); | |
break; | |
case "portOffset" : | |
result = ((org.apache.catalina.core.StandardServer)o).getPortOffset(); | |
break; | |
case "portWithOffset" : | |
result = ((org.apache.catalina.core.StandardServer)o).getPortWithOffset(); | |
break; | |
case "serverBuilt" : | |
result = ((org.apache.catalina.core.StandardServer)o).getServerBuilt(); | |
break; | |
case "serverInfo" : | |
result = ((org.apache.catalina.core.StandardServer)o).getServerInfo(); | |
break; | |
case "serverNumber" : | |
result = ((org.apache.catalina.core.StandardServer)o).getServerNumber(); | |
break; | |
case "shutdown" : | |
result = ((org.apache.catalina.core.StandardServer)o).getShutdown(); | |
break; | |
//no getStopAwait method found on this class | |
case "utilityThreads" : | |
result = ((org.apache.catalina.core.StandardServer)o).getUtilityThreads(); | |
break; | |
case "utilityThreadsAsDaemon" : | |
result = ((org.apache.catalina.core.StandardServer)o).getUtilityThreadsAsDaemon(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaCoreStandardService(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getDomainInternal method found on this class | |
case "gracefulStopAwaitMillis" : | |
result = ((org.apache.catalina.core.StandardService)o).getGracefulStopAwaitMillis(); | |
break; | |
case "name" : | |
result = ((org.apache.catalina.core.StandardService)o).getName(); | |
break; | |
case "objectNameKeyProperties" : | |
result = ((org.apache.catalina.core.StandardService)o).getObjectNameKeyProperties(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaRealmUserDatabaseRealm(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAvailable method found on this class | |
case "localJndiResource" : | |
result = ((org.apache.catalina.realm.UserDatabaseRealm)o).getLocalJndiResource(); | |
break; | |
case "resourceName" : | |
result = ((org.apache.catalina.realm.UserDatabaseRealm)o).getResourceName(); | |
break; | |
case "useStaticPrincipal" : | |
result = ((org.apache.catalina.realm.UserDatabaseRealm)o).getUseStaticPrincipal(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaRealmRealmBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaRealmRealmBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "allRolesMode" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getAllRolesMode(); | |
break; | |
case "domainInternal" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getDomainInternal(); | |
break; | |
case "objectNameKeyProperties" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getObjectNameKeyProperties(); | |
break; | |
case "realmPath" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getRealmPath(); | |
break; | |
//no getRealmSuffix method found on this class | |
//no getStripRealmForGss method found on this class | |
case "transportGuaranteeRedirectStatus" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getTransportGuaranteeRedirectStatus(); | |
break; | |
case "validate" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getValidate(); | |
break; | |
case "x509UsernameRetrieverClassName" : | |
result = ((org.apache.catalina.realm.RealmBase)o).getX509UsernameRetrieverClassName(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaValvesAccessLogValve(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getBuffered method found on this class | |
//no getCheckExists method found on this class | |
//no getCheckForOldLogs method found on this class | |
//no getDateStamp method found on this class | |
case "directory" : | |
result = ((org.apache.catalina.valves.AccessLogValve)o).getDirectory(); | |
break; | |
case "encoding" : | |
result = ((org.apache.catalina.valves.AccessLogValve)o).getEncoding(); | |
break; | |
case "fileDateFormat" : | |
result = ((org.apache.catalina.valves.AccessLogValve)o).getFileDateFormat(); | |
break; | |
case "maxDays" : | |
result = ((org.apache.catalina.valves.AccessLogValve)o).getMaxDays(); | |
break; | |
case "prefix" : | |
result = ((org.apache.catalina.valves.AccessLogValve)o).getPrefix(); | |
break; | |
//no getRenameOnRotate method found on this class | |
//no getRotatable method found on this class | |
//no getRotationLastChecked method found on this class | |
case "suffix" : | |
result = ((org.apache.catalina.valves.AccessLogValve)o).getSuffix(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaValvesAbstractAccessLogValve(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaValvesAbstractAccessLogValve(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "condition" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getCondition(); | |
break; | |
case "conditionIf" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getConditionIf(); | |
break; | |
case "conditionUnless" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getConditionUnless(); | |
break; | |
case "enabled" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getEnabled(); | |
break; | |
case "ipv6Canonical" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getIpv6Canonical(); | |
break; | |
case "locale" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getLocale(); | |
break; | |
//no getLocaleName method found on this class | |
case "maxLogMessageBufferSize" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getMaxLogMessageBufferSize(); | |
break; | |
case "pattern" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getPattern(); | |
break; | |
case "requestAttributesEnabled" : | |
result = ((org.apache.catalina.valves.AbstractAccessLogValve)o).getRequestAttributesEnabled(); | |
break; | |
//no getTlsAttributeRequired method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaValvesValveBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaValvesValveBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
//no getAsyncSupported method found on this class | |
case "domainInternal" : | |
result = ((org.apache.catalina.valves.ValveBase)o).getDomainInternal(); | |
break; | |
case "objectNameKeyProperties" : | |
result = ((org.apache.catalina.valves.ValveBase)o).getObjectNameKeyProperties(); | |
break; | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "domain" : | |
result = ((org.apache.catalina.util.LifecycleMBeanBase)o).getDomain(); | |
break; | |
//no getDomainInternal method found on this class | |
//no getObjectNameKeyProperties method found on this class | |
} | |
if (result == null) { | |
result = getPropertyForOrgApacheCatalinaUtilLifecycleBase(o, name); | |
} | |
return result; | |
} | |
private static Object getPropertyForOrgApacheCatalinaUtilLifecycleBase(Object o, String name) { | |
Object result = null; | |
switch (name) { | |
case "stateName" : | |
result = ((org.apache.catalina.util.LifecycleBase)o).getStateName(); | |
break; | |
case "throwOnFailure" : | |
result = ((org.apache.catalina.util.LifecycleBase)o).getThrowOnFailure(); | |
break; | |
} | |
if (result == null) { | |
result = null; | |
} | |
return result; | |
} | |
static boolean setPropertyInternal(Object o, String name, String value, boolean invokeSetProperty) { | |
Class<?> checkThisClass = o.getClass(); | |
while (checkThisClass != Object.class) { | |
switch (checkThisClass.getName()) { | |
case "org.apache.tomcat.util.descriptor.web.ContextResource" : | |
return setPropertyForOrgApacheTomcatUtilDescriptorWebContextResource(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.descriptor.web.ResourceBase" : | |
return setPropertyForOrgApacheTomcatUtilDescriptorWebResourceBase(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.net.SocketProperties" : | |
return setPropertyForOrgApacheTomcatUtilNetSocketProperties(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.authenticator.jaspic.SimpleAuthConfigProvider" : | |
return setPropertyForOrgApacheCatalinaAuthenticatorJaspicSimpleAuthConfigProvider(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Provider" : | |
return setPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProvider(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.filters.AddDefaultCharsetFilter" : | |
return setPropertyForOrgApacheCatalinaFiltersAddDefaultCharsetFilter(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.filters.RestCsrfPreventionFilter" : | |
return setPropertyForOrgApacheCatalinaFiltersRestCsrfPreventionFilter(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Property" : | |
return setPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProperty(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.modeler.AttributeInfo" : | |
return setPropertyForOrgApacheTomcatUtilModelerAttributeInfo(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.modeler.OperationInfo" : | |
return setPropertyForOrgApacheTomcatUtilModelerOperationInfo(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.modeler.ParameterInfo" : | |
return setPropertyForOrgApacheTomcatUtilModelerParameterInfo(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.modeler.FeatureInfo" : | |
return setPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.modeler.ManagedBean" : | |
return setPropertyForOrgApacheTomcatUtilModelerManagedBean(o, name, value, invokeSetProperty); | |
case "org.apache.coyote.ajp.AjpAprProtocol" : | |
return setPropertyForOrgApacheCoyoteAjpAjpAprProtocol(o, name, value, invokeSetProperty); | |
case "org.apache.coyote.ajp.AjpNio2Protocol" : | |
return setPropertyForOrgApacheCoyoteAjpAjpNio2Protocol(o, name, value, invokeSetProperty); | |
case "org.apache.coyote.ajp.AjpNioProtocol" : | |
return setPropertyForOrgApacheCoyoteAjpAjpNioProtocol(o, name, value, invokeSetProperty); | |
case "org.apache.coyote.http11.Http11Nio2Protocol" : | |
return setPropertyForOrgApacheCoyoteHttp11Http11Nio2Protocol(o, name, value, invokeSetProperty); | |
case "org.apache.coyote.http11.Http11NioProtocol" : | |
return setPropertyForOrgApacheCoyoteHttp11Http11NioProtocol(o, name, value, invokeSetProperty); | |
case "org.apache.coyote.http11.Http11AprProtocol" : | |
return setPropertyForOrgApacheCoyoteHttp11Http11AprProtocol(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.net.Nio2Endpoint" : | |
return setPropertyForOrgApacheTomcatUtilNetNio2Endpoint(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.net.NioEndpoint" : | |
return setPropertyForOrgApacheTomcatUtilNetNioEndpoint(o, name, value, invokeSetProperty); | |
case "org.apache.tomcat.util.net.AprEndpoint" : | |
return setPropertyForOrgApacheTomcatUtilNetAprEndpoint(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.core.AprLifecycleListener" : | |
return setPropertyForOrgApacheCatalinaCoreAprLifecycleListener(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.loader.ParallelWebappClassLoader" : | |
return setPropertyForOrgApacheCatalinaLoaderParallelWebappClassLoader(o, name, value, invokeSetProperty); | |
case "java.net.URLClassLoader" : | |
return setPropertyForJavaNetURLClassLoader(o, name, value, invokeSetProperty); | |
case "java.security.SecureClassLoader" : | |
return setPropertyForJavaSecuritySecureClassLoader(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.connector.Connector" : | |
return setPropertyForOrgApacheCatalinaConnectorConnector(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.core.StandardContext" : | |
return setPropertyForOrgApacheCatalinaCoreStandardContext(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.core.StandardEngine" : | |
return setPropertyForOrgApacheCatalinaCoreStandardEngine(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.core.StandardHost" : | |
return setPropertyForOrgApacheCatalinaCoreStandardHost(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.core.StandardServer" : | |
return setPropertyForOrgApacheCatalinaCoreStandardServer(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.core.StandardService" : | |
return setPropertyForOrgApacheCatalinaCoreStandardService(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.realm.UserDatabaseRealm" : | |
return setPropertyForOrgApacheCatalinaRealmUserDatabaseRealm(o, name, value, invokeSetProperty); | |
case "org.apache.catalina.valves.AccessLogValve" : | |
return setPropertyForOrgApacheCatalinaValvesAccessLogValve(o, name, value, invokeSetProperty); | |
} | |
checkThisClass = checkThisClass.getSuperclass(); | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilDescriptorWebContextResource(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "auth" : | |
((org.apache.tomcat.util.descriptor.web.ContextResource)o).setAuth(value); | |
return true; | |
case "closeMethod" : | |
((org.apache.tomcat.util.descriptor.web.ContextResource)o).setCloseMethod(value); | |
return true; | |
//no setCloseMethodConfigured method found on this class | |
case "scope" : | |
((org.apache.tomcat.util.descriptor.web.ContextResource)o).setScope(value); | |
return true; | |
case "singleton" : | |
((org.apache.tomcat.util.descriptor.web.ContextResource)o).setSingleton(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilDescriptorWebResourceBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilDescriptorWebResourceBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "description" : | |
((org.apache.tomcat.util.descriptor.web.ResourceBase)o).setDescription(value); | |
return true; | |
case "lookupName" : | |
((org.apache.tomcat.util.descriptor.web.ResourceBase)o).setLookupName(value); | |
return true; | |
case "name" : | |
((org.apache.tomcat.util.descriptor.web.ResourceBase)o).setName(value); | |
return true; | |
case "type" : | |
((org.apache.tomcat.util.descriptor.web.ResourceBase)o).setType(value); | |
return true; | |
} | |
if (invokeSetProperty) { | |
((org.apache.tomcat.util.descriptor.web.ResourceBase)o).setProperty(name, value); | |
return true; | |
} | |
return true; | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilNetSocketProperties(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "appReadBufSize" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setAppReadBufSize(Integer.valueOf(value)); | |
return true; | |
case "appWriteBufSize" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setAppWriteBufSize(Integer.valueOf(value)); | |
return true; | |
case "bufferPool" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setBufferPool(Integer.valueOf(value)); | |
return true; | |
case "bufferPoolSize" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setBufferPoolSize(Integer.valueOf(value)); | |
return true; | |
case "directBuffer" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setDirectBuffer(Boolean.valueOf(value)); | |
return true; | |
case "directBufferPool" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setDirectBufferPool(Integer.valueOf(value)); | |
return true; | |
case "directSslBuffer" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setDirectSslBuffer(Boolean.valueOf(value)); | |
return true; | |
case "eventCache" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setEventCache(Integer.valueOf(value)); | |
return true; | |
case "ooBInline" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setOoBInline(Boolean.valueOf(value)); | |
return true; | |
case "performanceBandwidth" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setPerformanceBandwidth(Integer.valueOf(value)); | |
return true; | |
case "performanceConnectionTime" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setPerformanceConnectionTime(Integer.valueOf(value)); | |
return true; | |
case "performanceLatency" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setPerformanceLatency(Integer.valueOf(value)); | |
return true; | |
case "processorCache" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setProcessorCache(Integer.valueOf(value)); | |
return true; | |
case "rxBufSize" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setRxBufSize(Integer.valueOf(value)); | |
return true; | |
case "soKeepAlive" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setSoKeepAlive(Boolean.valueOf(value)); | |
return true; | |
case "soLingerOn" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setSoLingerOn(Boolean.valueOf(value)); | |
return true; | |
case "soLingerTime" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setSoLingerTime(Integer.valueOf(value)); | |
return true; | |
case "soReuseAddress" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setSoReuseAddress(Boolean.valueOf(value)); | |
return true; | |
case "soTimeout" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setSoTimeout(Integer.valueOf(value)); | |
return true; | |
case "tcpNoDelay" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setTcpNoDelay(Boolean.valueOf(value)); | |
return true; | |
case "timeoutInterval" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setTimeoutInterval(Long.valueOf(value)); | |
return true; | |
case "txBufSize" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setTxBufSize(Integer.valueOf(value)); | |
return true; | |
case "unlockTimeout" : | |
((org.apache.tomcat.util.net.SocketProperties)o).setUnlockTimeout(Integer.valueOf(value)); | |
return true; | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaAuthenticatorJaspicSimpleAuthConfigProvider(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProvider(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "appContext" : | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).setAppContext(value); | |
return true; | |
case "className" : | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).setClassName(value); | |
return true; | |
case "description" : | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).setDescription(value); | |
return true; | |
case "layer" : | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).setLayer(value); | |
return true; | |
} | |
if (invokeSetProperty) { | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Provider)o).setProperty(name, value); | |
return true; | |
} | |
return true; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaFiltersAddDefaultCharsetFilter(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "encoding" : | |
((org.apache.catalina.filters.AddDefaultCharsetFilter)o).setEncoding(value); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaFiltersFilterBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaFiltersRestCsrfPreventionFilter(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "pathsAcceptingParams" : | |
((org.apache.catalina.filters.RestCsrfPreventionFilter)o).setPathsAcceptingParams(value); | |
return true; | |
//no setPathsDelimiter method found on this class | |
} | |
return setPropertyForOrgApacheCatalinaFiltersCsrfPreventionFilterBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaFiltersCsrfPreventionFilterBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
//no setConfigProblemFatal method found on this class | |
case "denyStatus" : | |
((org.apache.catalina.filters.CsrfPreventionFilterBase)o).setDenyStatus(Integer.valueOf(value)); | |
return true; | |
case "randomClass" : | |
((org.apache.catalina.filters.CsrfPreventionFilterBase)o).setRandomClass(value); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaFiltersFilterBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaFiltersFilterBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
//no setConfigProblemFatal method found on this class | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaAuthenticatorJaspicPersistentProviderRegistrationsProperty(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "name" : | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Property)o).setName(value); | |
return true; | |
case "value" : | |
((org.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations.Property)o).setValue(value); | |
return true; | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilModelerAttributeInfo(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "displayName" : | |
((org.apache.tomcat.util.modeler.AttributeInfo)o).setDisplayName(value); | |
return true; | |
case "getMethod" : | |
((org.apache.tomcat.util.modeler.AttributeInfo)o).setGetMethod(value); | |
return true; | |
case "is" : | |
((org.apache.tomcat.util.modeler.AttributeInfo)o).setIs(Boolean.valueOf(value)); | |
return true; | |
case "readable" : | |
((org.apache.tomcat.util.modeler.AttributeInfo)o).setReadable(Boolean.valueOf(value)); | |
return true; | |
case "setMethod" : | |
((org.apache.tomcat.util.modeler.AttributeInfo)o).setSetMethod(value); | |
return true; | |
case "writeable" : | |
((org.apache.tomcat.util.modeler.AttributeInfo)o).setWriteable(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilModelerOperationInfo(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "impact" : | |
((org.apache.tomcat.util.modeler.OperationInfo)o).setImpact(value); | |
return true; | |
case "returnType" : | |
((org.apache.tomcat.util.modeler.OperationInfo)o).setReturnType(value); | |
return true; | |
case "role" : | |
((org.apache.tomcat.util.modeler.OperationInfo)o).setRole(value); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilModelerParameterInfo(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
} | |
return setPropertyForOrgApacheTomcatUtilModelerFeatureInfo(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilModelerFeatureInfo(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "description" : | |
((org.apache.tomcat.util.modeler.FeatureInfo)o).setDescription(value); | |
return true; | |
case "name" : | |
((org.apache.tomcat.util.modeler.FeatureInfo)o).setName(value); | |
return true; | |
case "type" : | |
((org.apache.tomcat.util.modeler.FeatureInfo)o).setType(value); | |
return true; | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilModelerManagedBean(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "className" : | |
((org.apache.tomcat.util.modeler.ManagedBean)o).setClassName(value); | |
return true; | |
case "description" : | |
((org.apache.tomcat.util.modeler.ManagedBean)o).setDescription(value); | |
return true; | |
case "domain" : | |
((org.apache.tomcat.util.modeler.ManagedBean)o).setDomain(value); | |
return true; | |
case "group" : | |
((org.apache.tomcat.util.modeler.ManagedBean)o).setGroup(value); | |
return true; | |
case "name" : | |
((org.apache.tomcat.util.modeler.ManagedBean)o).setName(value); | |
return true; | |
case "type" : | |
((org.apache.tomcat.util.modeler.ManagedBean)o).setType(value); | |
return true; | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheCoyoteAjpAjpAprProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "aprRequired" : | |
((org.apache.coyote.ajp.AjpAprProtocol)o).setProperty(name, value); | |
return true; | |
case "namePrefix" : | |
((org.apache.coyote.ajp.AjpAprProtocol)o).setProperty(name, value); | |
return true; | |
case "pollTime" : | |
((org.apache.coyote.ajp.AjpAprProtocol)o).setPollTime(Integer.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteAjpAjpNio2Protocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "namePrefix" : | |
((org.apache.coyote.ajp.AjpNio2Protocol)o).setProperty(name, value); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteAjpAjpNioProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "namePrefix" : | |
((org.apache.coyote.ajp.AjpNioProtocol)o).setProperty(name, value); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteAjpAbstractAjpProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "ajpFlush" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setAjpFlush(Boolean.valueOf(value)); | |
return true; | |
case "allowedRequestAttributesPattern" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setAllowedRequestAttributesPattern(value); | |
return true; | |
case "desiredBufferSize" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setProperty(name, value); | |
return true; | |
case "packetSize" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setPacketSize(Integer.valueOf(value)); | |
return true; | |
case "protocolName" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setProperty(name, value); | |
return true; | |
case "requiredSecret" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setRequiredSecret(value); | |
return true; | |
case "secret" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setSecret(value); | |
return true; | |
case "secretRequired" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setSecretRequired(Boolean.valueOf(value)); | |
return true; | |
case "tomcatAuthentication" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setTomcatAuthentication(Boolean.valueOf(value)); | |
return true; | |
case "tomcatAuthorization" : | |
((org.apache.coyote.ajp.AbstractAjpProtocol)o).setTomcatAuthorization(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteAbstractProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteHttp11Http11Nio2Protocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "namePrefix" : | |
((org.apache.coyote.http11.Http11Nio2Protocol)o).setProperty(name, value); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteHttp11AbstractHttp11JsseProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteHttp11Http11NioProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "namePrefix" : | |
((org.apache.coyote.http11.Http11NioProtocol)o).setProperty(name, value); | |
return true; | |
case "pollerThreadCount" : | |
((org.apache.coyote.http11.Http11NioProtocol)o).setPollerThreadCount(Integer.valueOf(value)); | |
return true; | |
case "pollerThreadPriority" : | |
((org.apache.coyote.http11.Http11NioProtocol)o).setPollerThreadPriority(Integer.valueOf(value)); | |
return true; | |
case "selectorTimeout" : | |
((org.apache.coyote.http11.Http11NioProtocol)o).setSelectorTimeout(Long.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteHttp11AbstractHttp11JsseProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteHttp11AbstractHttp11JsseProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "sniParseLimit" : | |
((org.apache.coyote.http11.AbstractHttp11JsseProtocol)o).setSniParseLimit(Integer.valueOf(value)); | |
return true; | |
case "sslImplementationName" : | |
((org.apache.coyote.http11.AbstractHttp11JsseProtocol)o).setSslImplementationName(value); | |
return true; | |
case "sslImplementationShortName" : | |
((org.apache.coyote.http11.AbstractHttp11JsseProtocol)o).setProperty(name, value); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteHttp11AbstractHttp11Protocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteHttp11Http11AprProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "aprRequired" : | |
((org.apache.coyote.http11.Http11AprProtocol)o).setProperty(name, value); | |
return true; | |
case "deferAccept" : | |
((org.apache.coyote.http11.Http11AprProtocol)o).setDeferAccept(Boolean.valueOf(value)); | |
return true; | |
case "namePrefix" : | |
((org.apache.coyote.http11.Http11AprProtocol)o).setProperty(name, value); | |
return true; | |
case "pollTime" : | |
((org.apache.coyote.http11.Http11AprProtocol)o).setPollTime(Integer.valueOf(value)); | |
return true; | |
case "sendfileSize" : | |
((org.apache.coyote.http11.Http11AprProtocol)o).setSendfileSize(Integer.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteHttp11AbstractHttp11Protocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteHttp11AbstractHttp11Protocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "SSLCACertificateFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCACertificateFile(value); | |
return true; | |
case "SSLCACertificatePath" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCACertificatePath(value); | |
return true; | |
case "SSLCARevocationFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCARevocationFile(value); | |
return true; | |
case "SSLCARevocationPath" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCARevocationPath(value); | |
return true; | |
case "SSLCertificateChainFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCertificateChainFile(value); | |
return true; | |
case "SSLCertificateFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCertificateFile(value); | |
return true; | |
case "SSLCertificateKeyFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCertificateKeyFile(value); | |
return true; | |
case "SSLCipherSuite" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLCipherSuite(value); | |
return true; | |
case "SSLDisableCompression" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLDisableCompression(Boolean.valueOf(value)); | |
return true; | |
case "SSLDisableSessionTickets" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLDisableSessionTickets(Boolean.valueOf(value)); | |
return true; | |
case "SSLEnabled" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLEnabled(Boolean.valueOf(value)); | |
return true; | |
case "SSLHonorCipherOrder" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLHonorCipherOrder(Boolean.valueOf(value)); | |
return true; | |
case "SSLPassword" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLPassword(value); | |
return true; | |
case "SSLProtocol" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLProtocol(value); | |
return true; | |
case "SSLVerifyClient" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLVerifyClient(value); | |
return true; | |
case "SSLVerifyDepth" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSSLVerifyDepth(Integer.valueOf(value)); | |
return true; | |
case "algorithm" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setAlgorithm(value); | |
return true; | |
case "allowHostHeaderMismatch" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setAllowHostHeaderMismatch(Boolean.valueOf(value)); | |
return true; | |
case "allowedTrailerHeaders" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setAllowedTrailerHeaders(value); | |
return true; | |
case "ciphers" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setCiphers(value); | |
return true; | |
case "clientAuth" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setClientAuth(value); | |
return true; | |
case "compressibleMimeType" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setCompressibleMimeType(value); | |
return true; | |
case "compression" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setCompression(value); | |
return true; | |
case "compressionLevel" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setProperty(name, value); | |
return true; | |
case "compressionMinSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setCompressionMinSize(Integer.valueOf(value)); | |
return true; | |
case "connectionUploadTimeout" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setConnectionUploadTimeout(Integer.valueOf(value)); | |
return true; | |
case "continueResponseTiming" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setContinueResponseTiming(value); | |
return true; | |
case "crlFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setCrlFile(value); | |
return true; | |
case "defaultSSLHostConfigName" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setDefaultSSLHostConfigName(value); | |
return true; | |
case "disableUploadTimeout" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setDisableUploadTimeout(Boolean.valueOf(value)); | |
return true; | |
case "keyAlias" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setKeyAlias(value); | |
return true; | |
case "keyPass" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setKeyPass(value); | |
return true; | |
case "keystoreFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setKeystoreFile(value); | |
return true; | |
case "keystorePass" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setKeystorePass(value); | |
return true; | |
case "keystoreProvider" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setKeystoreProvider(value); | |
return true; | |
case "keystoreType" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setKeystoreType(value); | |
return true; | |
case "maxExtensionSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setMaxExtensionSize(Integer.valueOf(value)); | |
return true; | |
case "maxHttpHeaderSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setMaxHttpHeaderSize(Integer.valueOf(value)); | |
return true; | |
case "maxKeepAliveRequests" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setMaxKeepAliveRequests(Integer.valueOf(value)); | |
return true; | |
case "maxSavePostSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setMaxSavePostSize(Integer.valueOf(value)); | |
return true; | |
case "maxSwallowSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setMaxSwallowSize(Integer.valueOf(value)); | |
return true; | |
case "maxTrailerSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setMaxTrailerSize(Integer.valueOf(value)); | |
return true; | |
case "noCompressionStrongETag" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setNoCompressionStrongETag(Boolean.valueOf(value)); | |
return true; | |
case "noCompressionUserAgents" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setNoCompressionUserAgents(value); | |
return true; | |
case "protocolName" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setProperty(name, value); | |
return true; | |
case "rejectIllegalHeader" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setRejectIllegalHeader(Boolean.valueOf(value)); | |
return true; | |
case "rejectIllegalHeaderName" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setRejectIllegalHeaderName(Boolean.valueOf(value)); | |
return true; | |
case "relaxedPathChars" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setRelaxedPathChars(value); | |
return true; | |
case "relaxedQueryChars" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setRelaxedQueryChars(value); | |
return true; | |
case "restrictedUserAgents" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setRestrictedUserAgents(value); | |
return true; | |
case "secure" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSecure(Boolean.valueOf(value)); | |
return true; | |
case "server" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setServer(value); | |
return true; | |
case "serverRemoveAppProvidedValues" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setServerRemoveAppProvidedValues(Boolean.valueOf(value)); | |
return true; | |
case "sessionCacheSize" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSessionCacheSize(Integer.valueOf(value)); | |
return true; | |
case "sessionTimeout" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSessionTimeout(Integer.valueOf(value)); | |
return true; | |
case "sslEnabledProtocols" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSslEnabledProtocols(value); | |
return true; | |
case "sslProtocol" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setSslProtocol(value); | |
return true; | |
case "trustManagerClassName" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTrustManagerClassName(value); | |
return true; | |
case "trustMaxCertLength" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTrustMaxCertLength(Integer.valueOf(value)); | |
return true; | |
case "truststoreAlgorithm" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTruststoreAlgorithm(value); | |
return true; | |
case "truststoreFile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTruststoreFile(value); | |
return true; | |
case "truststorePass" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTruststorePass(value); | |
return true; | |
case "truststoreProvider" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTruststoreProvider(value); | |
return true; | |
case "truststoreType" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setTruststoreType(value); | |
return true; | |
case "useKeepAliveResponseHeader" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setUseKeepAliveResponseHeader(Boolean.valueOf(value)); | |
return true; | |
case "useSendfile" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setUseSendfile(Boolean.valueOf(value)); | |
return true; | |
case "useServerCipherSuitesOrder" : | |
((org.apache.coyote.http11.AbstractHttp11Protocol)o).setUseServerCipherSuitesOrder(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCoyoteAbstractProtocol(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCoyoteAbstractProtocol(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "acceptCount" : | |
((org.apache.coyote.AbstractProtocol)o).setAcceptCount(Integer.valueOf(value)); | |
return true; | |
case "acceptorThreadCount" : | |
((org.apache.coyote.AbstractProtocol)o).setAcceptorThreadCount(Integer.valueOf(value)); | |
return true; | |
case "acceptorThreadPriority" : | |
((org.apache.coyote.AbstractProtocol)o).setAcceptorThreadPriority(Integer.valueOf(value)); | |
return true; | |
case "address" : | |
((org.apache.coyote.AbstractProtocol)o).setAddress(getInetAddress(value)); | |
return true; | |
case "aprRequired" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "clientCertProvider" : | |
((org.apache.coyote.AbstractProtocol)o).setClientCertProvider(value); | |
return true; | |
case "connectionCount" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "connectionLinger" : | |
((org.apache.coyote.AbstractProtocol)o).setConnectionLinger(Integer.valueOf(value)); | |
return true; | |
case "connectionTimeout" : | |
((org.apache.coyote.AbstractProtocol)o).setConnectionTimeout(Integer.valueOf(value)); | |
return true; | |
case "domain" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "id" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "keepAliveTimeout" : | |
((org.apache.coyote.AbstractProtocol)o).setKeepAliveTimeout(Integer.valueOf(value)); | |
return true; | |
case "localPort" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "maxConnections" : | |
((org.apache.coyote.AbstractProtocol)o).setMaxConnections(Integer.valueOf(value)); | |
return true; | |
case "maxHeaderCount" : | |
((org.apache.coyote.AbstractProtocol)o).setMaxHeaderCount(Integer.valueOf(value)); | |
return true; | |
case "maxThreads" : | |
((org.apache.coyote.AbstractProtocol)o).setMaxThreads(Integer.valueOf(value)); | |
return true; | |
case "minSpareThreads" : | |
((org.apache.coyote.AbstractProtocol)o).setMinSpareThreads(Integer.valueOf(value)); | |
return true; | |
case "name" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "nameIndex" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "namePrefix" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "paused" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "port" : | |
((org.apache.coyote.AbstractProtocol)o).setPort(Integer.valueOf(value)); | |
return true; | |
case "portOffset" : | |
((org.apache.coyote.AbstractProtocol)o).setPortOffset(Integer.valueOf(value)); | |
return true; | |
case "portWithOffset" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "processorCache" : | |
((org.apache.coyote.AbstractProtocol)o).setProcessorCache(Integer.valueOf(value)); | |
return true; | |
case "protocolName" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "sendfileSupported" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
case "tcpNoDelay" : | |
((org.apache.coyote.AbstractProtocol)o).setTcpNoDelay(Boolean.valueOf(value)); | |
return true; | |
case "threadPriority" : | |
((org.apache.coyote.AbstractProtocol)o).setThreadPriority(Integer.valueOf(value)); | |
return true; | |
case "waitingProcessorCount" : | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
} | |
if (invokeSetProperty) { | |
((org.apache.coyote.AbstractProtocol)o).setProperty(name, value); | |
return true; | |
} | |
return true; | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilNetNio2Endpoint(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "allClosed" : | |
((org.apache.tomcat.util.net.Nio2Endpoint)o).setProperty(name, value); | |
return true; | |
case "deferAccept" : | |
((org.apache.tomcat.util.net.Nio2Endpoint)o).setProperty(name, value); | |
return true; | |
case "inline" : | |
((org.apache.tomcat.util.net.Nio2Endpoint)o).setProperty(name, value); | |
return true; | |
case "keepAliveCount" : | |
((org.apache.tomcat.util.net.Nio2Endpoint)o).setProperty(name, value); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilNetAbstractJsseEndpoint(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilNetNioEndpoint(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "deferAccept" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setProperty(name, value); | |
return true; | |
case "id" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setProperty(name, value); | |
return true; | |
case "keepAliveCount" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setProperty(name, value); | |
return true; | |
case "pollerThreadCount" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setPollerThreadCount(Integer.valueOf(value)); | |
return true; | |
case "pollerThreadPriority" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setPollerThreadPriority(Integer.valueOf(value)); | |
return true; | |
case "selectorTimeout" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setSelectorTimeout(Long.valueOf(value)); | |
return true; | |
case "unixDomainSocketPath" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setUnixDomainSocketPath(value); | |
return true; | |
case "unixDomainSocketPathPermissions" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setUnixDomainSocketPathPermissions(value); | |
return true; | |
case "useInheritedChannel" : | |
((org.apache.tomcat.util.net.NioEndpoint)o).setUseInheritedChannel(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilNetAbstractJsseEndpoint(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilNetAbstractJsseEndpoint(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "alpnSupported" : | |
((org.apache.tomcat.util.net.AbstractJsseEndpoint)o).setProperty(name, value); | |
return true; | |
case "sniParseLimit" : | |
((org.apache.tomcat.util.net.AbstractJsseEndpoint)o).setSniParseLimit(Integer.valueOf(value)); | |
return true; | |
case "sslImplementationName" : | |
((org.apache.tomcat.util.net.AbstractJsseEndpoint)o).setSslImplementationName(value); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilNetAbstractEndpoint(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilNetAprEndpoint(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "alpnSupported" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "deferAccept" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setDeferAccept(Boolean.valueOf(value)); | |
return true; | |
case "id" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "ipv6v6only" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setIpv6v6only(Boolean.valueOf(value)); | |
return true; | |
case "keepAliveCount" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "maxConnections" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setMaxConnections(Integer.valueOf(value)); | |
return true; | |
case "pollTime" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setPollTime(Integer.valueOf(value)); | |
return true; | |
case "previousAcceptedAddress" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "previousAcceptedPort" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "rootPool" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "sendfileCount" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "sendfileSize" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setSendfileSize(Integer.valueOf(value)); | |
return true; | |
case "serverSock" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "serverSockPool" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "sslContext" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "unixDomainSocketPath" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setUnixDomainSocketPath(value); | |
return true; | |
case "unixDomainSocketPathPermissions" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setUnixDomainSocketPathPermissions(value); | |
return true; | |
case "useSendFileSet" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setProperty(name, value); | |
return true; | |
case "useSendfile" : | |
((org.apache.tomcat.util.net.AprEndpoint)o).setUseSendfile(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheTomcatUtilNetAbstractEndpoint(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheTomcatUtilNetAbstractEndpoint(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "SSLEnabled" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setSSLEnabled(Boolean.valueOf(value)); | |
return true; | |
case "acceptCount" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setAcceptCount(Integer.valueOf(value)); | |
return true; | |
case "acceptorThreadCount" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setAcceptorThreadCount(Integer.valueOf(value)); | |
return true; | |
case "acceptorThreadPriority" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setAcceptorThreadPriority(Integer.valueOf(value)); | |
return true; | |
case "address" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setAddress(getInetAddress(value)); | |
return true; | |
case "alpnSupported" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "bindOnInit" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setBindOnInit(Boolean.valueOf(value)); | |
return true; | |
case "connectionCount" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "connectionLinger" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setConnectionLinger(Integer.valueOf(value)); | |
return true; | |
case "connectionTimeout" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setConnectionTimeout(Integer.valueOf(value)); | |
return true; | |
case "currentThreadCount" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "currentThreadsBusy" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "daemon" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setDaemon(Boolean.valueOf(value)); | |
return true; | |
case "defaultSSLHostConfigName" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setDefaultSSLHostConfigName(value); | |
return true; | |
case "deferAccept" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "domain" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setDomain(value); | |
return true; | |
case "executorTerminationTimeoutMillis" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setExecutorTerminationTimeoutMillis(Long.valueOf(value)); | |
return true; | |
case "id" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "internalExecutor" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "keepAliveTimeout" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setKeepAliveTimeout(Integer.valueOf(value)); | |
return true; | |
case "localPort" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "maxConnections" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setMaxConnections(Integer.valueOf(value)); | |
return true; | |
case "maxKeepAliveRequests" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setMaxKeepAliveRequests(Integer.valueOf(value)); | |
return true; | |
case "maxThreads" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setMaxThreads(Integer.valueOf(value)); | |
return true; | |
case "minSpareThreads" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setMinSpareThreads(Integer.valueOf(value)); | |
return true; | |
case "name" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setName(value); | |
return true; | |
case "paused" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "port" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setPort(Integer.valueOf(value)); | |
return true; | |
case "portOffset" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setPortOffset(Integer.valueOf(value)); | |
return true; | |
case "portWithOffset" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "running" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
case "tcpNoDelay" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setTcpNoDelay(Boolean.valueOf(value)); | |
return true; | |
case "threadPriority" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setThreadPriority(Integer.valueOf(value)); | |
return true; | |
case "useAsyncIO" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setUseAsyncIO(Boolean.valueOf(value)); | |
return true; | |
case "useSendfile" : | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setUseSendfile(Boolean.valueOf(value)); | |
return true; | |
} | |
if (invokeSetProperty) { | |
((org.apache.tomcat.util.net.AbstractEndpoint)o).setProperty(name, value); | |
return true; | |
} | |
return true; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreAprLifecycleListener(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "FIPSMode" : | |
((org.apache.catalina.core.AprLifecycleListener)o).setFIPSMode(value); | |
return true; | |
//no setFIPSModeActive method found on this class | |
case "SSLEngine" : | |
((org.apache.catalina.core.AprLifecycleListener)o).setSSLEngine(value); | |
return true; | |
case "SSLRandomSeed" : | |
((org.apache.catalina.core.AprLifecycleListener)o).setSSLRandomSeed(value); | |
return true; | |
//no setAprAvailable method found on this class | |
//no setFipsModeActive method found on this class | |
//no setInstanceCreated method found on this class | |
//no setSslInitialized method found on this class | |
case "useAprConnector" : | |
((org.apache.catalina.core.AprLifecycleListener)o).setUseAprConnector(Boolean.valueOf(value)); | |
return true; | |
case "useOpenSSL" : | |
((org.apache.catalina.core.AprLifecycleListener)o).setUseOpenSSL(Boolean.valueOf(value)); | |
return true; | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaLoaderParallelWebappClassLoader(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
} | |
return setPropertyForOrgApacheCatalinaLoaderWebappClassLoaderBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaLoaderWebappClassLoaderBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "clearReferencesHttpClientKeepAliveThread" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesHttpClientKeepAliveThread(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesLogFactoryRelease" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesLogFactoryRelease(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesObjectStreamClassCaches" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesObjectStreamClassCaches(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesRmiTargets" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesRmiTargets(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesStopThreads" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesStopThreads(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesStopTimerThreads" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesStopTimerThreads(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesThreadLocals" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setClearReferencesThreadLocals(Boolean.valueOf(value)); | |
return true; | |
//no setContextName method found on this class | |
case "delegate" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setDelegate(Boolean.valueOf(value)); | |
return true; | |
//no setHasExternalRepositories method found on this class | |
//no setHostName method found on this class | |
//no setServiceName method found on this class | |
case "skipMemoryLeakChecksOnJvmShutdown" : | |
((org.apache.catalina.loader.WebappClassLoaderBase)o).setSkipMemoryLeakChecksOnJvmShutdown(Boolean.valueOf(value)); | |
return true; | |
//no setStateName method found on this class | |
//no setWebappName method found on this class | |
} | |
return setPropertyForJavaNetURLClassLoader(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForJavaNetURLClassLoader(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
} | |
return setPropertyForJavaSecuritySecureClassLoader(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForJavaSecuritySecureClassLoader(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
} | |
return setPropertyForJavaLangClassLoader(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForJavaLangClassLoader(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "defaultAssertionStatus" : | |
((java.lang.ClassLoader)o).setDefaultAssertionStatus(Boolean.valueOf(value)); | |
return true; | |
//no setName method found on this class | |
//no setRegisteredAsParallelCapable method found on this class | |
} | |
return false; | |
} | |
private static boolean setPropertyForOrgApacheCatalinaConnectorConnector(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "URIEncoding" : | |
((org.apache.catalina.connector.Connector)o).setURIEncoding(value); | |
return true; | |
case "allowTrace" : | |
((org.apache.catalina.connector.Connector)o).setAllowTrace(Boolean.valueOf(value)); | |
return true; | |
case "asyncTimeout" : | |
((org.apache.catalina.connector.Connector)o).setAsyncTimeout(Long.valueOf(value)); | |
return true; | |
case "discardFacades" : | |
((org.apache.catalina.connector.Connector)o).setDiscardFacades(Boolean.valueOf(value)); | |
return true; | |
case "domainInternal" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "enableLookups" : | |
((org.apache.catalina.connector.Connector)o).setEnableLookups(Boolean.valueOf(value)); | |
return true; | |
case "encodedSolidusHandling" : | |
((org.apache.catalina.connector.Connector)o).setEncodedSolidusHandling(value); | |
return true; | |
case "executorName" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "localPort" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "maxCookieCount" : | |
((org.apache.catalina.connector.Connector)o).setMaxCookieCount(Integer.valueOf(value)); | |
return true; | |
case "maxParameterCount" : | |
((org.apache.catalina.connector.Connector)o).setMaxParameterCount(Integer.valueOf(value)); | |
return true; | |
case "maxPostSize" : | |
((org.apache.catalina.connector.Connector)o).setMaxPostSize(Integer.valueOf(value)); | |
return true; | |
case "maxSavePostSize" : | |
((org.apache.catalina.connector.Connector)o).setMaxSavePostSize(Integer.valueOf(value)); | |
return true; | |
case "objectNameKeyProperties" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "parseBodyMethods" : | |
((org.apache.catalina.connector.Connector)o).setParseBodyMethods(value); | |
return true; | |
case "port" : | |
((org.apache.catalina.connector.Connector)o).setPort(Integer.valueOf(value)); | |
return true; | |
case "portOffset" : | |
((org.apache.catalina.connector.Connector)o).setPortOffset(Integer.valueOf(value)); | |
return true; | |
case "portWithOffset" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "protocol" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "protocolHandlerClassName" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "proxyName" : | |
((org.apache.catalina.connector.Connector)o).setProxyName(value); | |
return true; | |
case "proxyPort" : | |
((org.apache.catalina.connector.Connector)o).setProxyPort(Integer.valueOf(value)); | |
return true; | |
case "redirectPort" : | |
((org.apache.catalina.connector.Connector)o).setRedirectPort(Integer.valueOf(value)); | |
return true; | |
case "redirectPortWithOffset" : | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
case "scheme" : | |
((org.apache.catalina.connector.Connector)o).setScheme(value); | |
return true; | |
case "secure" : | |
((org.apache.catalina.connector.Connector)o).setSecure(Boolean.valueOf(value)); | |
return true; | |
case "useBodyEncodingForURI" : | |
((org.apache.catalina.connector.Connector)o).setUseBodyEncodingForURI(Boolean.valueOf(value)); | |
return true; | |
case "useIPVHosts" : | |
((org.apache.catalina.connector.Connector)o).setUseIPVHosts(Boolean.valueOf(value)); | |
return true; | |
case "xpoweredBy" : | |
((org.apache.catalina.connector.Connector)o).setXpoweredBy(Boolean.valueOf(value)); | |
return true; | |
} | |
if (invokeSetProperty) { | |
((org.apache.catalina.connector.Connector)o).setProperty(name, value); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreStandardContext(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "addWebinfClassesResources" : | |
((org.apache.catalina.core.StandardContext)o).setAddWebinfClassesResources(Boolean.valueOf(value)); | |
return true; | |
case "allowCasualMultipartParsing" : | |
((org.apache.catalina.core.StandardContext)o).setAllowCasualMultipartParsing(Boolean.valueOf(value)); | |
return true; | |
case "allowMultipleLeadingForwardSlashInPath" : | |
((org.apache.catalina.core.StandardContext)o).setAllowMultipleLeadingForwardSlashInPath(Boolean.valueOf(value)); | |
return true; | |
case "altDDName" : | |
((org.apache.catalina.core.StandardContext)o).setAltDDName(value); | |
return true; | |
case "antiResourceLocking" : | |
((org.apache.catalina.core.StandardContext)o).setAntiResourceLocking(Boolean.valueOf(value)); | |
return true; | |
//no setBaseName method found on this class | |
case "charsetMapperClass" : | |
((org.apache.catalina.core.StandardContext)o).setCharsetMapperClass(value); | |
return true; | |
case "clearReferencesHttpClientKeepAliveThread" : | |
((org.apache.catalina.core.StandardContext)o).setClearReferencesHttpClientKeepAliveThread(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesObjectStreamClassCaches" : | |
((org.apache.catalina.core.StandardContext)o).setClearReferencesObjectStreamClassCaches(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesRmiTargets" : | |
((org.apache.catalina.core.StandardContext)o).setClearReferencesRmiTargets(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesStopThreads" : | |
((org.apache.catalina.core.StandardContext)o).setClearReferencesStopThreads(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesStopTimerThreads" : | |
((org.apache.catalina.core.StandardContext)o).setClearReferencesStopTimerThreads(Boolean.valueOf(value)); | |
return true; | |
case "clearReferencesThreadLocals" : | |
((org.apache.catalina.core.StandardContext)o).setClearReferencesThreadLocals(Boolean.valueOf(value)); | |
return true; | |
//no setComputedFailCtxIfServletStartFails method found on this class | |
case "configured" : | |
((org.apache.catalina.core.StandardContext)o).setConfigured(Boolean.valueOf(value)); | |
return true; | |
case "containerSciFilter" : | |
((org.apache.catalina.core.StandardContext)o).setContainerSciFilter(value); | |
return true; | |
case "cookies" : | |
((org.apache.catalina.core.StandardContext)o).setCookies(Boolean.valueOf(value)); | |
return true; | |
case "copyXML" : | |
((org.apache.catalina.core.StandardContext)o).setCopyXML(Boolean.valueOf(value)); | |
return true; | |
case "createUploadTargets" : | |
((org.apache.catalina.core.StandardContext)o).setCreateUploadTargets(Boolean.valueOf(value)); | |
return true; | |
case "crossContext" : | |
((org.apache.catalina.core.StandardContext)o).setCrossContext(Boolean.valueOf(value)); | |
return true; | |
case "defaultContextXml" : | |
((org.apache.catalina.core.StandardContext)o).setDefaultContextXml(value); | |
return true; | |
case "defaultWebXml" : | |
((org.apache.catalina.core.StandardContext)o).setDefaultWebXml(value); | |
return true; | |
case "delegate" : | |
((org.apache.catalina.core.StandardContext)o).setDelegate(Boolean.valueOf(value)); | |
return true; | |
case "denyUncoveredHttpMethods" : | |
((org.apache.catalina.core.StandardContext)o).setDenyUncoveredHttpMethods(Boolean.valueOf(value)); | |
return true; | |
case "dispatchersUseEncodedPaths" : | |
((org.apache.catalina.core.StandardContext)o).setDispatchersUseEncodedPaths(Boolean.valueOf(value)); | |
return true; | |
case "displayName" : | |
((org.apache.catalina.core.StandardContext)o).setDisplayName(value); | |
return true; | |
case "distributable" : | |
((org.apache.catalina.core.StandardContext)o).setDistributable(Boolean.valueOf(value)); | |
return true; | |
case "docBase" : | |
((org.apache.catalina.core.StandardContext)o).setDocBase(value); | |
return true; | |
case "effectiveMajorVersion" : | |
((org.apache.catalina.core.StandardContext)o).setEffectiveMajorVersion(Integer.valueOf(value)); | |
return true; | |
case "effectiveMinorVersion" : | |
((org.apache.catalina.core.StandardContext)o).setEffectiveMinorVersion(Integer.valueOf(value)); | |
return true; | |
//no setEncodedPath method found on this class | |
//no setErrorCount method found on this class | |
case "fireRequestListenersOnForwards" : | |
((org.apache.catalina.core.StandardContext)o).setFireRequestListenersOnForwards(Boolean.valueOf(value)); | |
return true; | |
case "ignoreAnnotations" : | |
((org.apache.catalina.core.StandardContext)o).setIgnoreAnnotations(Boolean.valueOf(value)); | |
return true; | |
//no setInProgressAsyncCount method found on this class | |
case "j2EEApplication" : | |
((org.apache.catalina.core.StandardContext)o).setJ2EEApplication(value); | |
return true; | |
case "j2EEServer" : | |
((org.apache.catalina.core.StandardContext)o).setJ2EEServer(value); | |
return true; | |
case "jndiExceptionOnFailedWrite" : | |
((org.apache.catalina.core.StandardContext)o).setJndiExceptionOnFailedWrite(Boolean.valueOf(value)); | |
return true; | |
case "logEffectiveWebXml" : | |
((org.apache.catalina.core.StandardContext)o).setLogEffectiveWebXml(Boolean.valueOf(value)); | |
return true; | |
case "mapperContextRootRedirectEnabled" : | |
((org.apache.catalina.core.StandardContext)o).setMapperContextRootRedirectEnabled(Boolean.valueOf(value)); | |
return true; | |
case "mapperDirectoryRedirectEnabled" : | |
((org.apache.catalina.core.StandardContext)o).setMapperDirectoryRedirectEnabled(Boolean.valueOf(value)); | |
return true; | |
//no setMaxTime method found on this class | |
//no setMinTime method found on this class | |
//no setNamingContextName method found on this class | |
//no setObjectNameKeyProperties method found on this class | |
case "originalDocBase" : | |
((org.apache.catalina.core.StandardContext)o).setOriginalDocBase(value); | |
return true; | |
case "override" : | |
((org.apache.catalina.core.StandardContext)o).setOverride(Boolean.valueOf(value)); | |
return true; | |
case "parallelAnnotationScanning" : | |
((org.apache.catalina.core.StandardContext)o).setParallelAnnotationScanning(Boolean.valueOf(value)); | |
return true; | |
case "path" : | |
((org.apache.catalina.core.StandardContext)o).setPath(value); | |
return true; | |
//no setPaused method found on this class | |
case "preemptiveAuthentication" : | |
((org.apache.catalina.core.StandardContext)o).setPreemptiveAuthentication(Boolean.valueOf(value)); | |
return true; | |
case "privileged" : | |
((org.apache.catalina.core.StandardContext)o).setPrivileged(Boolean.valueOf(value)); | |
return true; | |
//no setProcessingTime method found on this class | |
case "publicId" : | |
((org.apache.catalina.core.StandardContext)o).setPublicId(value); | |
return true; | |
case "reloadable" : | |
((org.apache.catalina.core.StandardContext)o).setReloadable(Boolean.valueOf(value)); | |
return true; | |
case "renewThreadsWhenStoppingContext" : | |
((org.apache.catalina.core.StandardContext)o).setRenewThreadsWhenStoppingContext(Boolean.valueOf(value)); | |
return true; | |
case "replaceWelcomeFiles" : | |
((org.apache.catalina.core.StandardContext)o).setReplaceWelcomeFiles(Boolean.valueOf(value)); | |
return true; | |
case "requestCharacterEncoding" : | |
((org.apache.catalina.core.StandardContext)o).setRequestCharacterEncoding(value); | |
return true; | |
//no setRequestCount method found on this class | |
//no setRequestEncoding method found on this class | |
case "resourceOnlyServlets" : | |
((org.apache.catalina.core.StandardContext)o).setResourceOnlyServlets(value); | |
return true; | |
case "responseCharacterEncoding" : | |
((org.apache.catalina.core.StandardContext)o).setResponseCharacterEncoding(value); | |
return true; | |
//no setResponseEncoding method found on this class | |
case "sendRedirectBody" : | |
((org.apache.catalina.core.StandardContext)o).setSendRedirectBody(Boolean.valueOf(value)); | |
return true; | |
case "server" : | |
((org.apache.catalina.core.StandardContext)o).setServer(value); | |
return true; | |
//no setServlet22 method found on this class | |
case "sessionCookieDomain" : | |
((org.apache.catalina.core.StandardContext)o).setSessionCookieDomain(value); | |
return true; | |
case "sessionCookieName" : | |
((org.apache.catalina.core.StandardContext)o).setSessionCookieName(value); | |
return true; | |
case "sessionCookiePath" : | |
((org.apache.catalina.core.StandardContext)o).setSessionCookiePath(value); | |
return true; | |
case "sessionCookiePathUsesTrailingSlash" : | |
((org.apache.catalina.core.StandardContext)o).setSessionCookiePathUsesTrailingSlash(Boolean.valueOf(value)); | |
return true; | |
case "sessionTimeout" : | |
((org.apache.catalina.core.StandardContext)o).setSessionTimeout(Integer.valueOf(value)); | |
return true; | |
case "skipMemoryLeakChecksOnJvmShutdown" : | |
((org.apache.catalina.core.StandardContext)o).setSkipMemoryLeakChecksOnJvmShutdown(Boolean.valueOf(value)); | |
return true; | |
//no setStartTime method found on this class | |
case "startupTime" : | |
((org.apache.catalina.core.StandardContext)o).setStartupTime(Long.valueOf(value)); | |
return true; | |
case "swallowAbortedUploads" : | |
((org.apache.catalina.core.StandardContext)o).setSwallowAbortedUploads(Boolean.valueOf(value)); | |
return true; | |
case "swallowOutput" : | |
((org.apache.catalina.core.StandardContext)o).setSwallowOutput(Boolean.valueOf(value)); | |
return true; | |
case "tldScanTime" : | |
((org.apache.catalina.core.StandardContext)o).setTldScanTime(Long.valueOf(value)); | |
return true; | |
case "tldValidation" : | |
((org.apache.catalina.core.StandardContext)o).setTldValidation(Boolean.valueOf(value)); | |
return true; | |
case "unloadDelay" : | |
((org.apache.catalina.core.StandardContext)o).setUnloadDelay(Long.valueOf(value)); | |
return true; | |
case "unpackWAR" : | |
((org.apache.catalina.core.StandardContext)o).setUnpackWAR(Boolean.valueOf(value)); | |
return true; | |
case "useBloomFilterForArchives" : | |
((org.apache.catalina.core.StandardContext)o).setUseBloomFilterForArchives(Boolean.valueOf(value)); | |
return true; | |
case "useHttpOnly" : | |
((org.apache.catalina.core.StandardContext)o).setUseHttpOnly(Boolean.valueOf(value)); | |
return true; | |
case "useNaming" : | |
((org.apache.catalina.core.StandardContext)o).setUseNaming(Boolean.valueOf(value)); | |
return true; | |
case "useRelativeRedirects" : | |
((org.apache.catalina.core.StandardContext)o).setUseRelativeRedirects(Boolean.valueOf(value)); | |
return true; | |
case "validateClientProvidedNewSessionId" : | |
((org.apache.catalina.core.StandardContext)o).setValidateClientProvidedNewSessionId(Boolean.valueOf(value)); | |
return true; | |
//no setWebXmlNamespaceAware method found on this class | |
//no setWebXmlValidation method found on this class | |
case "webappVersion" : | |
((org.apache.catalina.core.StandardContext)o).setWebappVersion(value); | |
return true; | |
case "workDir" : | |
((org.apache.catalina.core.StandardContext)o).setWorkDir(value); | |
return true; | |
//no setWorkPath method found on this class | |
case "wrapperClass" : | |
((org.apache.catalina.core.StandardContext)o).setWrapperClass(value); | |
return true; | |
//no setWrapperClassName method found on this class | |
case "xmlBlockExternal" : | |
((org.apache.catalina.core.StandardContext)o).setXmlBlockExternal(Boolean.valueOf(value)); | |
return true; | |
case "xmlNamespaceAware" : | |
((org.apache.catalina.core.StandardContext)o).setXmlNamespaceAware(Boolean.valueOf(value)); | |
return true; | |
case "xmlValidation" : | |
((org.apache.catalina.core.StandardContext)o).setXmlValidation(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaCoreContainerBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreStandardEngine(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "defaultHost" : | |
((org.apache.catalina.core.StandardEngine)o).setDefaultHost(value); | |
return true; | |
//no setDomainInternal method found on this class | |
case "jvmRoute" : | |
((org.apache.catalina.core.StandardEngine)o).setJvmRoute(value); | |
return true; | |
//no setJvmRouteId method found on this class | |
//no setObjectNameKeyProperties method found on this class | |
} | |
return setPropertyForOrgApacheCatalinaCoreContainerBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreStandardHost(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "appBase" : | |
((org.apache.catalina.core.StandardHost)o).setAppBase(value); | |
return true; | |
case "autoDeploy" : | |
((org.apache.catalina.core.StandardHost)o).setAutoDeploy(Boolean.valueOf(value)); | |
return true; | |
case "configClass" : | |
((org.apache.catalina.core.StandardHost)o).setConfigClass(value); | |
return true; | |
case "contextClass" : | |
((org.apache.catalina.core.StandardHost)o).setContextClass(value); | |
return true; | |
case "copyXML" : | |
((org.apache.catalina.core.StandardHost)o).setCopyXML(Boolean.valueOf(value)); | |
return true; | |
case "createDirs" : | |
((org.apache.catalina.core.StandardHost)o).setCreateDirs(Boolean.valueOf(value)); | |
return true; | |
case "deployIgnore" : | |
((org.apache.catalina.core.StandardHost)o).setDeployIgnore(value); | |
return true; | |
case "deployOnStartup" : | |
((org.apache.catalina.core.StandardHost)o).setDeployOnStartup(Boolean.valueOf(value)); | |
return true; | |
case "deployXML" : | |
((org.apache.catalina.core.StandardHost)o).setDeployXML(Boolean.valueOf(value)); | |
return true; | |
case "errorReportValveClass" : | |
((org.apache.catalina.core.StandardHost)o).setErrorReportValveClass(value); | |
return true; | |
case "failCtxIfServletStartFails" : | |
((org.apache.catalina.core.StandardHost)o).setFailCtxIfServletStartFails(Boolean.valueOf(value)); | |
return true; | |
case "name" : | |
((org.apache.catalina.core.StandardHost)o).setName(value); | |
return true; | |
//no setObjectNameKeyProperties method found on this class | |
case "undeployOldVersions" : | |
((org.apache.catalina.core.StandardHost)o).setUndeployOldVersions(Boolean.valueOf(value)); | |
return true; | |
case "unpackWARs" : | |
((org.apache.catalina.core.StandardHost)o).setUnpackWARs(Boolean.valueOf(value)); | |
return true; | |
case "workDir" : | |
((org.apache.catalina.core.StandardHost)o).setWorkDir(value); | |
return true; | |
case "xmlBase" : | |
((org.apache.catalina.core.StandardHost)o).setXmlBase(value); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaCoreContainerBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreContainerBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
//no setMBeanKeyProperties method found on this class | |
//no setAccessLogScanComplete method found on this class | |
case "backgroundProcessorDelay" : | |
((org.apache.catalina.core.ContainerBase)o).setBackgroundProcessorDelay(Integer.valueOf(value)); | |
return true; | |
//no setDomainInternal method found on this class | |
//no setLogName method found on this class | |
case "name" : | |
((org.apache.catalina.core.ContainerBase)o).setName(value); | |
return true; | |
case "startChildren" : | |
((org.apache.catalina.core.ContainerBase)o).setStartChildren(Boolean.valueOf(value)); | |
return true; | |
case "startStopThreads" : | |
((org.apache.catalina.core.ContainerBase)o).setStartStopThreads(Integer.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreStandardServer(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "address" : | |
((org.apache.catalina.core.StandardServer)o).setAddress(value); | |
return true; | |
//no setDomainInternal method found on this class | |
//no setObjectNameKeyProperties method found on this class | |
case "periodicEventDelay" : | |
((org.apache.catalina.core.StandardServer)o).setPeriodicEventDelay(Integer.valueOf(value)); | |
return true; | |
case "port" : | |
((org.apache.catalina.core.StandardServer)o).setPort(Integer.valueOf(value)); | |
return true; | |
case "portOffset" : | |
((org.apache.catalina.core.StandardServer)o).setPortOffset(Integer.valueOf(value)); | |
return true; | |
//no setPortWithOffset method found on this class | |
//no setServerBuilt method found on this class | |
//no setServerInfo method found on this class | |
//no setServerNumber method found on this class | |
case "shutdown" : | |
((org.apache.catalina.core.StandardServer)o).setShutdown(value); | |
return true; | |
//no setStopAwait method found on this class | |
case "utilityThreads" : | |
((org.apache.catalina.core.StandardServer)o).setUtilityThreads(Integer.valueOf(value)); | |
return true; | |
case "utilityThreadsAsDaemon" : | |
((org.apache.catalina.core.StandardServer)o).setUtilityThreadsAsDaemon(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaCoreStandardService(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
//no setDomainInternal method found on this class | |
case "gracefulStopAwaitMillis" : | |
((org.apache.catalina.core.StandardService)o).setGracefulStopAwaitMillis(Long.valueOf(value)); | |
return true; | |
case "name" : | |
((org.apache.catalina.core.StandardService)o).setName(value); | |
return true; | |
//no setObjectNameKeyProperties method found on this class | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaRealmUserDatabaseRealm(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
//no setAvailable method found on this class | |
case "localJndiResource" : | |
((org.apache.catalina.realm.UserDatabaseRealm)o).setLocalJndiResource(Boolean.valueOf(value)); | |
return true; | |
case "resourceName" : | |
((org.apache.catalina.realm.UserDatabaseRealm)o).setResourceName(value); | |
return true; | |
case "useStaticPrincipal" : | |
((org.apache.catalina.realm.UserDatabaseRealm)o).setUseStaticPrincipal(Boolean.valueOf(value)); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaRealmRealmBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaRealmRealmBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "allRolesMode" : | |
((org.apache.catalina.realm.RealmBase)o).setAllRolesMode(value); | |
return true; | |
//no setDomainInternal method found on this class | |
//no setObjectNameKeyProperties method found on this class | |
case "realmPath" : | |
((org.apache.catalina.realm.RealmBase)o).setRealmPath(value); | |
return true; | |
//no setRealmSuffix method found on this class | |
case "stripRealmForGss" : | |
((org.apache.catalina.realm.RealmBase)o).setStripRealmForGss(Boolean.valueOf(value)); | |
return true; | |
case "transportGuaranteeRedirectStatus" : | |
((org.apache.catalina.realm.RealmBase)o).setTransportGuaranteeRedirectStatus(Integer.valueOf(value)); | |
return true; | |
case "validate" : | |
((org.apache.catalina.realm.RealmBase)o).setValidate(Boolean.valueOf(value)); | |
return true; | |
case "x509UsernameRetrieverClassName" : | |
((org.apache.catalina.realm.RealmBase)o).setX509UsernameRetrieverClassName(value); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaValvesAccessLogValve(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "buffered" : | |
((org.apache.catalina.valves.AccessLogValve)o).setBuffered(Boolean.valueOf(value)); | |
return true; | |
case "checkExists" : | |
((org.apache.catalina.valves.AccessLogValve)o).setCheckExists(Boolean.valueOf(value)); | |
return true; | |
//no setCheckForOldLogs method found on this class | |
//no setDateStamp method found on this class | |
case "directory" : | |
((org.apache.catalina.valves.AccessLogValve)o).setDirectory(value); | |
return true; | |
case "encoding" : | |
((org.apache.catalina.valves.AccessLogValve)o).setEncoding(value); | |
return true; | |
case "fileDateFormat" : | |
((org.apache.catalina.valves.AccessLogValve)o).setFileDateFormat(value); | |
return true; | |
case "maxDays" : | |
((org.apache.catalina.valves.AccessLogValve)o).setMaxDays(Integer.valueOf(value)); | |
return true; | |
case "prefix" : | |
((org.apache.catalina.valves.AccessLogValve)o).setPrefix(value); | |
return true; | |
case "renameOnRotate" : | |
((org.apache.catalina.valves.AccessLogValve)o).setRenameOnRotate(Boolean.valueOf(value)); | |
return true; | |
case "rotatable" : | |
((org.apache.catalina.valves.AccessLogValve)o).setRotatable(Boolean.valueOf(value)); | |
return true; | |
//no setRotationLastChecked method found on this class | |
case "suffix" : | |
((org.apache.catalina.valves.AccessLogValve)o).setSuffix(value); | |
return true; | |
} | |
return setPropertyForOrgApacheCatalinaValvesAbstractAccessLogValve(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaValvesAbstractAccessLogValve(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "condition" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setCondition(value); | |
return true; | |
case "conditionIf" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setConditionIf(value); | |
return true; | |
case "conditionUnless" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setConditionUnless(value); | |
return true; | |
case "enabled" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setEnabled(Boolean.valueOf(value)); | |
return true; | |
case "ipv6Canonical" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setIpv6Canonical(Boolean.valueOf(value)); | |
return true; | |
case "locale" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setLocale(value); | |
return true; | |
//no setLocaleName method found on this class | |
case "maxLogMessageBufferSize" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setMaxLogMessageBufferSize(Integer.valueOf(value)); | |
return true; | |
case "pattern" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setPattern(value); | |
return true; | |
case "requestAttributesEnabled" : | |
((org.apache.catalina.valves.AbstractAccessLogValve)o).setRequestAttributesEnabled(Boolean.valueOf(value)); | |
return true; | |
//no setTlsAttributeRequired method found on this class | |
} | |
return setPropertyForOrgApacheCatalinaValvesValveBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaValvesValveBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "asyncSupported" : | |
((org.apache.catalina.valves.ValveBase)o).setAsyncSupported(Boolean.valueOf(value)); | |
return true; | |
//no setDomainInternal method found on this class | |
//no setObjectNameKeyProperties method found on this class | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaUtilLifecycleMBeanBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
case "domain" : | |
((org.apache.catalina.util.LifecycleMBeanBase)o).setDomain(value); | |
return true; | |
//no setDomainInternal method found on this class | |
//no setObjectNameKeyProperties method found on this class | |
} | |
return setPropertyForOrgApacheCatalinaUtilLifecycleBase(o, name, value, invokeSetProperty); | |
} | |
private static boolean setPropertyForOrgApacheCatalinaUtilLifecycleBase(Object o, String name, String value, boolean invokeSetProperty) { | |
switch (name) { | |
//no setStateName method found on this class | |
case "throwOnFailure" : | |
((org.apache.catalina.util.LifecycleBase)o).setThrowOnFailure(Boolean.valueOf(value)); | |
return true; | |
} | |
return false; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment