Skip to content

Upgrading org.springframework:spring-context 1 to 2

Unknown1.2.9 → 2.5.6.SEC03

Fetching 22 releases from GitHub…0 / 22
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds aopalliance:aopalliance 1.0, javax.ejb:ejb 3.0, javax.jms:jms 1.1, javax.xml:jaxrpc-api 1.1.

Installs 7 packages in all (was 3).

Moves commons-logging:commons-logging 1.0.4 → 1.1.1. Your build may pick other versions.

2 packages of its own release move with it.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: method ApplicationContext.publishEvent(ApplicationEvent): void
  • changed: interface ConfigurableApplicationContext extends ApplicationContext → interface ConfigurableApplicationContext extends ApplicationContext, Lifecycle
  • added: interface Lifecycle
  • added: method ApplicationContext.getAutowireCapableBeanFactory(): AutowireCapableBeanFactory
  • added: method ApplicationContext.getId(): String
  • added: method ConfigurableApplicationContext.addApplicationListener(ApplicationListener): void
  • added: method ConfigurableApplicationContext.isActive(): boolean
  • added: method ConfigurableApplicationContext.registerShutdownHook(): void
  • added: method Lifecycle.isRunning(): boolean
  • added: method Lifecycle.start(): void
  • added: method Lifecycle.stop(): void
  • added: static field ConfigurableApplicationContext.CONFIG_LOCATION_DELIMITERS: String
  • added: static field ConfigurableApplicationContext.LOAD_TIME_WEAVER_BEAN_NAME: String
  • removed: ctor ContextSingletonBeanFactoryLocator()
  • added: @interface Scope
  • added: abstract class CommonAnnotationBeanPostProcessor.LookupElement extends InjectionMetadata.InjectedElement
  • added: class AnnotationBeanNameGenerator implements BeanNameGenerator
  • added: class AnnotationConfigBeanDefinitionParser implements BeanDefinitionParser
  • added: class AnnotationConfigUtils
  • added: class AnnotationScopeMetadataResolver implements ScopeMetadataResolver
  • added: class ClassPathBeanDefinitionScanner extends ClassPathScanningCandidateComponentProvider
  • added: class ClassPathScanningCandidateComponentProvider implements ResourceLoaderAware
  • added: class CommonAnnotationBeanPostProcessor extends InitDestroyAnnotationBeanPostProcessor implements InstantiationAwareBeanPostProcessor, BeanFactoryAware, Serializable
  • added: class ComponentScanBeanDefinitionParser implements BeanDefinitionParser
  • added: class ScannedGenericBeanDefinition extends GenericBeanDefinition implements AnnotatedBeanDefinition
  • added: class ScopeMetadata
  • added: ctor AnnotationBeanNameGenerator()
  • added: ctor AnnotationConfigBeanDefinitionParser()
  • added: ctor AnnotationConfigUtils()
  • added: ctor AnnotationScopeMetadataResolver()
  • added: ctor AnnotationScopeMetadataResolver(ScopedProxyMode)
  • added: ctor ClassPathBeanDefinitionScanner(BeanDefinitionRegistry)
  • added: ctor ClassPathBeanDefinitionScanner(BeanDefinitionRegistry, boolean)
  • added: ctor ClassPathScanningCandidateComponentProvider(boolean)
  • added: ctor CommonAnnotationBeanPostProcessor()
  • added: ctor CommonAnnotationBeanPostProcessor.LookupElement(CommonAnnotationBeanPostProcessor, Member, PropertyDescriptor)
  • added: ctor ComponentScanBeanDefinitionParser()
  • added: ctor ScannedGenericBeanDefinition(MetadataReader)
  • added: ctor ScopeMetadata()
  • added: enum FilterType
  • added: enum ScopedProxyMode
  • added: field ClassPathScanningCandidateComponentProvider.logger: Log
  • added: field CommonAnnotationBeanPostProcessor.LookupElement.isDefaultName: boolean
  • added: field CommonAnnotationBeanPostProcessor.LookupElement.lookupType: Class
  • added: field CommonAnnotationBeanPostProcessor.LookupElement.mappedName: String
  • added: field CommonAnnotationBeanPostProcessor.LookupElement.name: String
  • added: interface ScopeMetadataResolver
  • added: method AnnotationBeanNameGenerator.buildDefaultBeanName(BeanDefinition): String
  • added: method AnnotationBeanNameGenerator.determineBeanNameFromAnnotation(AnnotatedBeanDefinition): String
  • added: method AnnotationBeanNameGenerator.generateBeanName(BeanDefinition, BeanDefinitionRegistry): String
  • added: method AnnotationBeanNameGenerator.isStereotypeWithNameValue(String, Set, Map): boolean
  • added: method AnnotationConfigBeanDefinitionParser.parse(Element, ParserContext): BeanDefinition
  • added: method AnnotationScopeMetadataResolver.resolveScopeMetadata(BeanDefinition): ScopeMetadata
  • added: method AnnotationScopeMetadataResolver.setScopeAnnotationType(Class): void
  • added: method ClassPathBeanDefinitionScanner.checkCandidate(String, BeanDefinition): boolean
  • added: method ClassPathBeanDefinitionScanner.doScan(String[]): Set
  • added: method ClassPathBeanDefinitionScanner.getRegistry(): BeanDefinitionRegistry
  • added: method ClassPathBeanDefinitionScanner.isCompatible(BeanDefinition, BeanDefinition): boolean
  • added: method ClassPathBeanDefinitionScanner.postProcessBeanDefinition(AbstractBeanDefinition, String): void
  • added: method ClassPathBeanDefinitionScanner.registerBeanDefinition(BeanDefinitionHolder, BeanDefinitionRegistry): void
  • added: method ClassPathBeanDefinitionScanner.scan(String[]): int
  • added: method ClassPathBeanDefinitionScanner.setAutowireCandidatePatterns(String[]): void
  • added: method ClassPathBeanDefinitionScanner.setBeanDefinitionDefaults(BeanDefinitionDefaults): void
  • added: method ClassPathBeanDefinitionScanner.setBeanNameGenerator(BeanNameGenerator): void
  • added: method ClassPathBeanDefinitionScanner.setIncludeAnnotationConfig(boolean): void
  • added: method ClassPathBeanDefinitionScanner.setScopeMetadataResolver(ScopeMetadataResolver): void
  • added: method ClassPathBeanDefinitionScanner.setScopedProxyMode(ScopedProxyMode): void
  • added: method ClassPathScanningCandidateComponentProvider.addExcludeFilter(TypeFilter): void
  • added: method ClassPathScanningCandidateComponentProvider.addIncludeFilter(TypeFilter): void
  • added: method ClassPathScanningCandidateComponentProvider.findCandidateComponents(String): Set
  • added: method ClassPathScanningCandidateComponentProvider.getResourceLoader(): ResourceLoader
  • added: method ClassPathScanningCandidateComponentProvider.isCandidateComponent(AnnotatedBeanDefinition): boolean
  • added: method ClassPathScanningCandidateComponentProvider.isCandidateComponent(MetadataReader): boolean
  • added: method ClassPathScanningCandidateComponentProvider.registerDefaultFilters(): void
  • added: method ClassPathScanningCandidateComponentProvider.resetFilters(boolean): void
  • added: method ClassPathScanningCandidateComponentProvider.resolveBasePackage(String): String
  • added: method ClassPathScanningCandidateComponentProvider.setResourceLoader(ResourceLoader): void
  • added: method ClassPathScanningCandidateComponentProvider.setResourcePattern(String): void
  • added: method CommonAnnotationBeanPostProcessor.LookupElement.getDependencyDescriptor(): DependencyDescriptor
  • added: method CommonAnnotationBeanPostProcessor.LookupElement.getLookupType(): Class
  • added: method CommonAnnotationBeanPostProcessor.LookupElement.getName(): String
  • added: method CommonAnnotationBeanPostProcessor.LookupElement.initAnnotation(AnnotatedElement): void
  • added: method CommonAnnotationBeanPostProcessor.autowireResource(BeanFactory, CommonAnnotationBeanPostProcessor.LookupElement, String): Object
  • added: method CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.LookupElement, String): Object
  • added: method CommonAnnotationBeanPostProcessor.ignoreResourceType(String): void
  • added: method CommonAnnotationBeanPostProcessor.postProcessAfterInstantiation(Object, String): boolean
  • added: method CommonAnnotationBeanPostProcessor.postProcessBeforeInstantiation(Class, String): Object
  • added: method CommonAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(RootBeanDefinition, Class, String): void
  • added: method CommonAnnotationBeanPostProcessor.postProcessPropertyValues(PropertyValues, PropertyDescriptor[], Object, String): PropertyValues
  • added: method CommonAnnotationBeanPostProcessor.setAlwaysUseJndiLookup(boolean): void
  • added: method CommonAnnotationBeanPostProcessor.setBeanFactory(BeanFactory): void
  • added: method CommonAnnotationBeanPostProcessor.setFallbackToDefaultTypeMatch(boolean): void
  • added: method CommonAnnotationBeanPostProcessor.setJndiFactory(BeanFactory): void
  • added: method CommonAnnotationBeanPostProcessor.setResourceFactory(BeanFactory): void
  • added: method ComponentScanBeanDefinitionParser.configureScanner(ParserContext, Element): ClassPathBeanDefinitionScanner
  • added: method ComponentScanBeanDefinitionParser.createScanner(XmlReaderContext, boolean): ClassPathBeanDefinitionScanner
  • added: method ComponentScanBeanDefinitionParser.createTypeFilter(Element, ClassLoader): TypeFilter
  • added: method ComponentScanBeanDefinitionParser.parse(Element, ParserContext): BeanDefinition
  • added: method ComponentScanBeanDefinitionParser.parseBeanNameGenerator(Element, ClassPathBeanDefinitionScanner): void
  • added: method ComponentScanBeanDefinitionParser.parseScope(Element, ClassPathBeanDefinitionScanner): void
  • added: method ComponentScanBeanDefinitionParser.parseTypeFilters(Element, ClassPathBeanDefinitionScanner, XmlReaderContext): void
  • added: method ComponentScanBeanDefinitionParser.registerComponents(XmlReaderContext, Set, Element): void
  • added: method ScannedGenericBeanDefinition.getMetadata(): AnnotationMetadata
  • added: method Scope.value(): String
  • added: method ScopeMetadata.getScopeName(): String
  • added: method ScopeMetadata.getScopedProxyMode(): ScopedProxyMode
  • added: method ScopeMetadata.setScopeName(String): void
  • added: method ScopeMetadata.setScopedProxyMode(ScopedProxyMode): void
  • added: method ScopeMetadataResolver.resolveScopeMetadata(BeanDefinition): ScopeMetadata
  • added: static field AnnotationConfigUtils.AUTOWIRED_ANNOTATION_PROCESSOR_BEAN_NAME: String
  • added: static field AnnotationConfigUtils.COMMON_ANNOTATION_PROCESSOR_BEAN_NAME: String
  • added: static field AnnotationConfigUtils.PERSISTENCE_ANNOTATION_PROCESSOR_BEAN_NAME: String
  • added: static field AnnotationConfigUtils.REQUIRED_ANNOTATION_PROCESSOR_BEAN_NAME: String
  • added: static field ClassPathScanningCandidateComponentProvider.DEFAULT_RESOURCE_PATTERN: String
  • added: static field FilterType.ANNOTATION: FilterType
  • added: static field FilterType.ASPECTJ_PATTERN: FilterType
  • added: static field FilterType.ASSIGNABLE_TYPE: FilterType
  • added: static field FilterType.CUSTOM: FilterType
  • added: static field FilterType.REGEX_PATTERN: FilterType
  • added: static field ScopedProxyMode.INTERFACES: ScopedProxyMode
  • added: static field ScopedProxyMode.NO: ScopedProxyMode
  • added: static field ScopedProxyMode.TARGET_CLASS: ScopedProxyMode
  • added: static method AnnotationConfigUtils.registerAnnotationConfigProcessors(BeanDefinitionRegistry): void
  • added: static method AnnotationConfigUtils.registerAnnotationConfigProcessors(BeanDefinitionRegistry, Object): Set
  • added: static method FilterType.valueOf(String): FilterType
  • added: static method FilterType.values(): FilterType[]
  • added: static method ScopedProxyMode.valueOf(String): ScopedProxyMode
  • added: static method ScopedProxyMode.values(): ScopedProxyMode[]
  • added: class ContextNamespaceHandler extends NamespaceHandlerSupport
  • added: ctor ContextNamespaceHandler()
  • added: method ContextNamespaceHandler.init(): void
  • removed: class ConsoleListener implements ApplicationListener
  • removed: ctor ConsoleListener()
  • removed: method ConsoleListener.onApplicationEvent(ApplicationEvent): void
  • removed: method ContextClosedEvent.getApplicationContext(): ApplicationContext
  • removed: method ContextRefreshedEvent.getApplicationContext(): ApplicationContext
  • changed: class ContextClosedEvent extends ApplicationEvent → class ContextClosedEvent extends ApplicationContextEvent
  • changed: class ContextRefreshedEvent extends ApplicationEvent → class ContextRefreshedEvent extends ApplicationContextEvent
  • added: abstract class ApplicationContextEvent extends ApplicationEvent
  • added: class ContextStartedEvent extends ApplicationContextEvent
  • added: class ContextStoppedEvent extends ApplicationContextEvent
  • added: class SourceFilteringListener implements ApplicationListener
  • added: ctor ApplicationContextEvent(ApplicationContext)
  • added: ctor ContextStartedEvent(ApplicationContext)
  • added: ctor ContextStoppedEvent(ApplicationContext)
  • added: ctor SourceFilteringListener(Object)
  • added: ctor SourceFilteringListener(Object, ApplicationListener)
  • added: method AbstractApplicationEventMulticaster.setConcurrentUpdates(boolean): void
  • added: method ApplicationContextEvent.getApplicationContext(): ApplicationContext
  • added: method SimpleApplicationEventMulticaster.getTaskExecutor(): TaskExecutor
  • added: method SimpleApplicationEventMulticaster.setTaskExecutor(TaskExecutor): void
  • added: method SourceFilteringListener.onApplicationEvent(ApplicationEvent): void
  • added: method SourceFilteringListener.onApplicationEventInternal(ApplicationEvent): void
  • added: method SimpleLocaleContext.toString(): String
  • removed: class ApplicationContextAwareProcessor implements BeanPostProcessor
  • removed: ctor ApplicationContextAwareProcessor(ApplicationContext)
  • removed: field AbstractMessageSource.logger: Log
  • removed: field ApplicationContextAwareProcessor.logger: Log
  • removed: method AbstractApplicationContext.getBeanDefinitionNames(Class): String[]
  • removed: method AbstractMessageSource.createMessageFormat(String, Locale): MessageFormat
  • removed: method AbstractMessageSource.formatMessage(String, Object[], Locale): String
  • removed: method AbstractMessageSource.isAlwaysUseMessageFormat(): boolean
  • removed: method AbstractMessageSource.setAlwaysUseMessageFormat(boolean): void
  • removed: method AbstractXmlApplicationContext.getConfigLocations(): String[]
  • removed: method ApplicationContextAwareProcessor.postProcessAfterInitialization(Object, String): Object
  • removed: method ApplicationContextAwareProcessor.postProcessBeforeInitialization(Object, String): Object
  • removed: method ClassPathXmlApplicationContext.getConfigLocations(): String[]
  • removed: method FileSystemXmlApplicationContext.getConfigLocations(): String[]
  • removed: method ResourceBundleMessageSource.setClassLoader(ClassLoader): void
  • changed: abstract class AbstractMessageSource implements HierarchicalMessageSource → abstract class AbstractMessageSource extends MessageSourceSupport implements HierarchicalMessageSource
  • changed: abstract class AbstractXmlApplicationContext extends AbstractRefreshableApplicationContext → abstract class AbstractXmlApplicationContext extends AbstractRefreshableConfigApplicationContext
  • changed: class DelegatingMessageSource implements HierarchicalMessageSource → class DelegatingMessageSource extends MessageSourceSupport implements HierarchicalMessageSource
  • changed: class ResourceBundleMessageSource extends AbstractMessageSource → class ResourceBundleMessageSource extends AbstractMessageSource implements BeanClassLoaderAware
  • added: abstract class AbstractRefreshableConfigApplicationContext extends AbstractRefreshableApplicationContext implements BeanNameAware, InitializingBean
  • added: abstract class MessageSourceSupport
  • added: ctor AbstractRefreshableConfigApplicationContext()
  • added: ctor AbstractRefreshableConfigApplicationContext(ApplicationContext)
  • added: ctor ClassPathXmlApplicationContext()
  • added: ctor ClassPathXmlApplicationContext(ApplicationContext)
  • added: ctor ClassPathXmlApplicationContext(String, Class)
  • added: ctor ClassPathXmlApplicationContext(String[], Class)
  • added: ctor ClassPathXmlApplicationContext(String[], Class, ApplicationContext)
  • added: ctor FileSystemXmlApplicationContext()
  • added: ctor FileSystemXmlApplicationContext(ApplicationContext)
  • added: ctor MessageSourceResourceBundle(MessageSource, Locale, ResourceBundle)
  • added: ctor MessageSourceSupport()
  • added: field MessageSourceSupport.logger: Log
  • added: method AbstractApplicationContext.addApplicationListener(ApplicationListener): void
  • added: method AbstractApplicationContext.cancelRefresh(BeansException): void
  • added: method AbstractApplicationContext.closeBeanFactory(): void
  • added: method AbstractApplicationContext.destroyBeans(): void
  • added: method AbstractApplicationContext.doClose(): void
  • added: method AbstractApplicationContext.finishBeanFactoryInitialization(ConfigurableListableBeanFactory): void
  • added: method AbstractApplicationContext.finishRefresh(): void
  • added: method AbstractApplicationContext.getApplicationListeners(): List
  • added: method AbstractApplicationContext.getAutowireCapableBeanFactory(): AutowireCapableBeanFactory
  • added: method AbstractApplicationContext.getBean(String, Object[]): Object
  • added: method AbstractApplicationContext.getId(): String
  • added: method AbstractApplicationContext.initApplicationEventMulticaster(): void
  • added: method AbstractApplicationContext.initMessageSource(): void
  • added: method AbstractApplicationContext.invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory): void
  • added: method AbstractApplicationContext.isActive(): boolean
  • added: method AbstractApplicationContext.isPrototype(String): boolean
  • added: method AbstractApplicationContext.isRunning(): boolean
  • added: method AbstractApplicationContext.isTypeMatch(String, Class): boolean
  • added: method AbstractApplicationContext.obtainFreshBeanFactory(): ConfigurableListableBeanFactory
  • added: method AbstractApplicationContext.onClose(): void
  • added: method AbstractApplicationContext.prepareBeanFactory(ConfigurableListableBeanFactory): void
  • added: method AbstractApplicationContext.prepareRefresh(): void
  • added: method AbstractApplicationContext.registerBeanPostProcessors(ConfigurableListableBeanFactory): void
  • added: method AbstractApplicationContext.registerListeners(): void
  • added: method AbstractApplicationContext.registerShutdownHook(): void
  • added: method AbstractApplicationContext.setId(String): void
  • added: method AbstractApplicationContext.start(): void
  • added: method AbstractApplicationContext.stop(): void
  • added: method AbstractRefreshableApplicationContext.closeBeanFactory(): void
  • added: method AbstractRefreshableApplicationContext.customizeBeanFactory(DefaultListableBeanFactory): void
  • added: method AbstractRefreshableApplicationContext.hasBeanFactory(): boolean
  • added: method AbstractRefreshableApplicationContext.setAllowBeanDefinitionOverriding(boolean): void
  • added: method AbstractRefreshableApplicationContext.setAllowCircularReferences(boolean): void
  • added: method AbstractRefreshableConfigApplicationContext.afterPropertiesSet(): void
  • added: method AbstractRefreshableConfigApplicationContext.getConfigLocations(): String[]
  • added: method AbstractRefreshableConfigApplicationContext.getDefaultConfigLocations(): String[]
  • added: method AbstractRefreshableConfigApplicationContext.resolvePath(String): String
  • added: method AbstractRefreshableConfigApplicationContext.setBeanName(String): void
  • added: method AbstractRefreshableConfigApplicationContext.setConfigLocation(String): void
  • added: method AbstractRefreshableConfigApplicationContext.setConfigLocations(String[]): void
  • added: method AbstractRefreshableConfigApplicationContext.setId(String): void
  • added: method AbstractXmlApplicationContext.getConfigResources(): Resource[]
  • added: method ApplicationObjectSupport.initApplicationContext(ApplicationContext): void
  • added: method ClassPathXmlApplicationContext.getConfigResources(): Resource[]
  • added: method DefaultMessageSourceResolvable.equals(Object): boolean
  • added: method DefaultMessageSourceResolvable.hashCode(): int
  • added: method GenericApplicationContext.closeBeanFactory(): void
  • added: method GenericApplicationContext.isAlias(String): boolean
  • added: method GenericApplicationContext.isBeanNameInUse(String): boolean
  • added: method GenericApplicationContext.removeAlias(String): void
  • added: method GenericApplicationContext.removeBeanDefinition(String): void
  • added: method MessageSourceResourceBundle.getLocale(): Locale
  • added: method MessageSourceSupport.createMessageFormat(String, Locale): MessageFormat
  • added: method MessageSourceSupport.formatMessage(String, Object[], Locale): String
  • added: method MessageSourceSupport.isAlwaysUseMessageFormat(): boolean
  • added: method MessageSourceSupport.renderDefaultMessage(String, Object[], Locale): String
  • added: method MessageSourceSupport.resolveArguments(Object[], Locale): Object[]
  • added: method MessageSourceSupport.setAlwaysUseMessageFormat(boolean): void
  • added: method ResourceBundleMessageSource.setBeanClassLoader(ClassLoader): void
  • added: method StaticMessageSource.addMessages(Map, Locale): void
  • added: class AspectJWeavingEnabler implements BeanFactoryPostProcessor, BeanClassLoaderAware, LoadTimeWeaverAware, Ordered
  • added: class DefaultContextLoadTimeWeaver implements LoadTimeWeaver, BeanClassLoaderAware, DisposableBean
  • added: class LoadTimeWeaverAwareProcessor implements BeanPostProcessor, BeanFactoryAware
  • added: ctor AspectJWeavingEnabler()
  • added: ctor DefaultContextLoadTimeWeaver()
  • added: ctor LoadTimeWeaverAwareProcessor()
  • added: ctor LoadTimeWeaverAwareProcessor(LoadTimeWeaver)
  • added: field DefaultContextLoadTimeWeaver.logger: Log
  • added: interface LoadTimeWeaverAware
  • added: method AspectJWeavingEnabler.getOrder(): int
  • added: method AspectJWeavingEnabler.postProcessBeanFactory(ConfigurableListableBeanFactory): void
  • added: method AspectJWeavingEnabler.setBeanClassLoader(ClassLoader): void
  • added: method AspectJWeavingEnabler.setLoadTimeWeaver(LoadTimeWeaver): void
  • added: method DefaultContextLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method DefaultContextLoadTimeWeaver.createServerSpecificLoadTimeWeaver(ClassLoader): LoadTimeWeaver
  • added: method DefaultContextLoadTimeWeaver.destroy(): void
  • added: method DefaultContextLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method DefaultContextLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: method DefaultContextLoadTimeWeaver.setBeanClassLoader(ClassLoader): void
  • added: method LoadTimeWeaverAware.setLoadTimeWeaver(LoadTimeWeaver): void
  • added: method LoadTimeWeaverAwareProcessor.postProcessAfterInitialization(Object, String): Object
  • added: method LoadTimeWeaverAwareProcessor.postProcessBeforeInitialization(Object, String): Object
  • added: method LoadTimeWeaverAwareProcessor.setBeanFactory(BeanFactory): void
  • added: abstract class AbstractRemoteSlsbInvokerInterceptor extends AbstractSlsbInvokerInterceptor
  • added: abstract class AbstractSlsbInvokerInterceptor extends JndiObjectLocator implements MethodInterceptor
  • added: class EjbAccessException extends NestedRuntimeException
  • added: class LocalSlsbInvokerInterceptor extends AbstractSlsbInvokerInterceptor
  • added: class LocalStatelessSessionProxyFactoryBean extends LocalSlsbInvokerInterceptor implements FactoryBean, BeanClassLoaderAware
  • added: class SimpleRemoteSlsbInvokerInterceptor extends AbstractRemoteSlsbInvokerInterceptor implements DisposableBean
  • added: class SimpleRemoteStatelessSessionProxyFactoryBean extends SimpleRemoteSlsbInvokerInterceptor implements FactoryBean, BeanClassLoaderAware
  • added: ctor AbstractRemoteSlsbInvokerInterceptor()
  • added: ctor AbstractSlsbInvokerInterceptor()
  • added: ctor EjbAccessException(String)
  • added: ctor EjbAccessException(String, Throwable)
  • added: ctor LocalSlsbInvokerInterceptor()
  • added: ctor LocalStatelessSessionProxyFactoryBean()
  • added: ctor SimpleRemoteSlsbInvokerInterceptor()
  • added: ctor SimpleRemoteStatelessSessionProxyFactoryBean()
  • added: method AbstractRemoteSlsbInvokerInterceptor.doInvoke(MethodInvocation): Object
  • added: method AbstractRemoteSlsbInvokerInterceptor.getCreateMethod(Object): Method
  • added: method AbstractRemoteSlsbInvokerInterceptor.invokeInContext(MethodInvocation): Object
  • added: method AbstractRemoteSlsbInvokerInterceptor.isConnectFailure(RemoteException): boolean
  • added: method AbstractRemoteSlsbInvokerInterceptor.isHomeRefreshable(): boolean
  • added: method AbstractRemoteSlsbInvokerInterceptor.lookup(): Object
  • added: method AbstractRemoteSlsbInvokerInterceptor.newSessionBeanInstance(): Object
  • added: method AbstractRemoteSlsbInvokerInterceptor.refreshAndRetry(MethodInvocation): Object
  • added: method AbstractRemoteSlsbInvokerInterceptor.removeSessionBeanInstance(EJBObject): void
  • added: method AbstractRemoteSlsbInvokerInterceptor.setHomeInterface(Class): void
  • added: method AbstractRemoteSlsbInvokerInterceptor.setRefreshHomeOnConnectFailure(boolean): void
  • added: method AbstractSlsbInvokerInterceptor.afterPropertiesSet(): void
  • added: method AbstractSlsbInvokerInterceptor.create(): Object
  • added: method AbstractSlsbInvokerInterceptor.getCreateMethod(Object): Method
  • added: method AbstractSlsbInvokerInterceptor.getHome(): Object
  • added: method AbstractSlsbInvokerInterceptor.invoke(MethodInvocation): Object
  • added: method AbstractSlsbInvokerInterceptor.invokeInContext(MethodInvocation): Object
  • added: method AbstractSlsbInvokerInterceptor.isHomeRefreshable(): boolean
  • added: method AbstractSlsbInvokerInterceptor.refreshHome(): void
  • added: method AbstractSlsbInvokerInterceptor.setCacheHome(boolean): void
  • added: method AbstractSlsbInvokerInterceptor.setExposeAccessContext(boolean): void
  • added: method AbstractSlsbInvokerInterceptor.setLookupHomeOnStartup(boolean): void
  • added: method LocalSlsbInvokerInterceptor.getCreateMethod(Object): Method
  • added: method LocalSlsbInvokerInterceptor.getSessionBeanInstance(): Object
  • added: method LocalSlsbInvokerInterceptor.invokeInContext(MethodInvocation): Object
  • added: method LocalSlsbInvokerInterceptor.newSessionBeanInstance(): Object
  • added: method LocalSlsbInvokerInterceptor.releaseSessionBeanInstance(EJBLocalObject): void
  • added: method LocalSlsbInvokerInterceptor.removeSessionBeanInstance(EJBLocalObject): void
  • added: method LocalStatelessSessionProxyFactoryBean.afterPropertiesSet(): void
  • added: method LocalStatelessSessionProxyFactoryBean.getBusinessInterface(): Class
  • added: method LocalStatelessSessionProxyFactoryBean.getObject(): Object
  • added: method LocalStatelessSessionProxyFactoryBean.getObjectType(): Class
  • added: method LocalStatelessSessionProxyFactoryBean.isSingleton(): boolean
  • added: method LocalStatelessSessionProxyFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method LocalStatelessSessionProxyFactoryBean.setBusinessInterface(Class): void
  • added: method SimpleRemoteSlsbInvokerInterceptor.destroy(): void
  • added: method SimpleRemoteSlsbInvokerInterceptor.doInvoke(MethodInvocation): Object
  • added: method SimpleRemoteSlsbInvokerInterceptor.getSessionBeanInstance(): Object
  • added: method SimpleRemoteSlsbInvokerInterceptor.refreshHome(): void
  • added: method SimpleRemoteSlsbInvokerInterceptor.releaseSessionBeanInstance(EJBObject): void
  • added: method SimpleRemoteSlsbInvokerInterceptor.setCacheSessionBean(boolean): void
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.afterPropertiesSet(): void
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.getBusinessInterface(): Class
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.getObject(): Object
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.getObjectType(): Class
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.isSingleton(): boolean
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method SimpleRemoteStatelessSessionProxyFactoryBean.setBusinessInterface(Class): void
  • added: class JeeNamespaceHandler extends NamespaceHandlerSupport
  • added: ctor JeeNamespaceHandler()
  • added: method JeeNamespaceHandler.init(): void
  • added: class SpringBeanAutowiringInterceptor
  • added: ctor SpringBeanAutowiringInterceptor()
  • added: method SpringBeanAutowiringInterceptor.autowireBean(InvocationContext): void
  • added: method SpringBeanAutowiringInterceptor.configureBeanPostProcessor(AutowiredAnnotationBeanPostProcessor, Object): void
  • added: method SpringBeanAutowiringInterceptor.doAutowireBean(Object): void
  • added: method SpringBeanAutowiringInterceptor.doReleaseBean(Object): void
  • added: method SpringBeanAutowiringInterceptor.getBeanFactory(Object): BeanFactory
  • added: method SpringBeanAutowiringInterceptor.getBeanFactoryLocator(Object): BeanFactoryLocator
  • added: method SpringBeanAutowiringInterceptor.getBeanFactoryLocatorKey(Object): String
  • added: method SpringBeanAutowiringInterceptor.getBeanFactoryReference(Object): BeanFactoryReference
  • added: method SpringBeanAutowiringInterceptor.releaseBean(InvocationContext): void
  • added: abstract class AbstractEnterpriseBean implements EnterpriseBean
  • added: abstract class AbstractJmsMessageDrivenBean extends AbstractMessageDrivenBean implements MessageListener
  • added: abstract class AbstractMessageDrivenBean extends AbstractEnterpriseBean implements MessageDrivenBean
  • added: abstract class AbstractSessionBean extends AbstractEnterpriseBean implements SmartSessionBean
  • added: abstract class AbstractStatefulSessionBean extends AbstractSessionBean
  • added: abstract class AbstractStatelessSessionBean extends AbstractSessionBean
  • added: ctor AbstractEnterpriseBean()
  • added: ctor AbstractJmsMessageDrivenBean()
  • added: ctor AbstractMessageDrivenBean()
  • added: ctor AbstractSessionBean()
  • added: ctor AbstractStatefulSessionBean()
  • added: ctor AbstractStatelessSessionBean()
  • added: field AbstractMessageDrivenBean.logger: Log
  • added: field AbstractStatelessSessionBean.logger: Log
  • added: interface SmartSessionBean extends SessionBean
  • added: method AbstractEnterpriseBean.ejbRemove(): void
  • added: method AbstractEnterpriseBean.getBeanFactory(): BeanFactory
  • added: method AbstractEnterpriseBean.onEjbRemove(): void
  • added: method AbstractEnterpriseBean.setBeanFactoryLocator(BeanFactoryLocator): void
  • added: method AbstractEnterpriseBean.setBeanFactoryLocatorKey(String): void
  • added: method AbstractMessageDrivenBean.ejbCreate(): void
  • added: method AbstractMessageDrivenBean.getMessageDrivenContext(): MessageDrivenContext
  • added: method AbstractMessageDrivenBean.onEjbCreate(): void
  • added: method AbstractMessageDrivenBean.setMessageDrivenContext(MessageDrivenContext): void
  • added: method AbstractSessionBean.getSessionContext(): SessionContext
  • added: method AbstractSessionBean.setSessionContext(SessionContext): void
  • added: method AbstractStatefulSessionBean.loadBeanFactory(): void
  • added: method AbstractStatefulSessionBean.unloadBeanFactory(): void
  • added: method AbstractStatelessSessionBean.ejbActivate(): void
  • added: method AbstractStatelessSessionBean.ejbCreate(): void
  • added: method AbstractStatelessSessionBean.ejbPassivate(): void
  • added: method AbstractStatelessSessionBean.onEjbCreate(): void
  • added: method SmartSessionBean.getSessionContext(): SessionContext
  • added: static field AbstractEnterpriseBean.BEAN_FACTORY_PATH_ENVIRONMENT_KEY: String
  • added: class InstrumentationLoadTimeWeaver implements LoadTimeWeaver
  • added: class ReflectiveLoadTimeWeaver implements LoadTimeWeaver
  • added: class ResourceOverridingShadowingClassLoader extends ShadowingClassLoader
  • added: class ShadowingClassLoader extends DecoratingClassLoader
  • added: class SimpleInstrumentableClassLoader extends OverridingClassLoader
  • added: class SimpleLoadTimeWeaver implements LoadTimeWeaver
  • added: class SimpleThrowawayClassLoader extends OverridingClassLoader
  • added: class WeavingTransformer
  • added: ctor InstrumentationLoadTimeWeaver()
  • added: ctor InstrumentationLoadTimeWeaver(ClassLoader)
  • added: ctor ReflectiveLoadTimeWeaver()
  • added: ctor ReflectiveLoadTimeWeaver(ClassLoader)
  • added: ctor ResourceOverridingShadowingClassLoader(ClassLoader)
  • added: ctor ShadowingClassLoader(ClassLoader)
  • added: ctor SimpleInstrumentableClassLoader(ClassLoader)
  • added: ctor SimpleLoadTimeWeaver()
  • added: ctor SimpleLoadTimeWeaver(SimpleInstrumentableClassLoader)
  • added: ctor SimpleThrowawayClassLoader(ClassLoader)
  • added: ctor WeavingTransformer(ClassLoader)
  • added: interface LoadTimeWeaver
  • added: method InstrumentationLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method InstrumentationLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method InstrumentationLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: method InstrumentationLoadTimeWeaver.removeTransformers(): void
  • added: method LoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method LoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method LoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: method ReflectiveLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method ReflectiveLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method ReflectiveLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: method ResourceOverridingShadowingClassLoader.copyOverrides(ResourceOverridingShadowingClassLoader): void
  • added: method ResourceOverridingShadowingClassLoader.getResource(String): URL
  • added: method ResourceOverridingShadowingClassLoader.getResourceAsStream(String): InputStream
  • added: method ResourceOverridingShadowingClassLoader.getResources(String): Enumeration
  • added: method ResourceOverridingShadowingClassLoader.override(String, String): void
  • added: method ResourceOverridingShadowingClassLoader.suppress(String): void
  • added: method ShadowingClassLoader.addTransformer(ClassFileTransformer): void
  • added: method ShadowingClassLoader.copyTransformers(ShadowingClassLoader): void
  • added: method ShadowingClassLoader.getResource(String): URL
  • added: method ShadowingClassLoader.getResourceAsStream(String): InputStream
  • added: method ShadowingClassLoader.getResources(String): Enumeration
  • added: method ShadowingClassLoader.isClassNameExcludedFromShadowing(String): boolean
  • added: method ShadowingClassLoader.isEligibleForShadowing(String): boolean
  • added: method ShadowingClassLoader.loadClass(String): Class
  • added: method SimpleInstrumentableClassLoader.addTransformer(ClassFileTransformer): void
  • added: method SimpleInstrumentableClassLoader.transformIfNecessary(String, byte[]): byte[]
  • added: method SimpleLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method SimpleLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method SimpleLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: method WeavingTransformer.addTransformer(ClassFileTransformer): void
  • added: method WeavingTransformer.transformIfNecessary(String, String, byte[], ProtectionDomain): byte[]
  • added: method WeavingTransformer.transformIfNecessary(String, byte[]): byte[]
  • added: static field ShadowingClassLoader.DEFAULT_EXCLUDED_PACKAGES: String[]
  • added: static method InstrumentationLoadTimeWeaver.isInstrumentationAvailable(): boolean
  • added: class GlassFishLoadTimeWeaver implements LoadTimeWeaver
  • added: ctor GlassFishLoadTimeWeaver()
  • added: ctor GlassFishLoadTimeWeaver(ClassLoader)
  • added: method GlassFishLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method GlassFishLoadTimeWeaver.determineClassLoader(ClassLoader): InstrumentableClassLoader
  • added: method GlassFishLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method GlassFishLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: class OC4JLoadTimeWeaver implements LoadTimeWeaver
  • added: ctor OC4JLoadTimeWeaver()
  • added: ctor OC4JLoadTimeWeaver(ClassLoader)
  • added: method OC4JLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method OC4JLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method OC4JLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: class WebLogicLoadTimeWeaver implements LoadTimeWeaver
  • added: ctor WebLogicLoadTimeWeaver()
  • added: ctor WebLogicLoadTimeWeaver(ClassLoader)
  • added: method WebLogicLoadTimeWeaver.addTransformer(ClassFileTransformer): void
  • added: method WebLogicLoadTimeWeaver.getInstrumentableClassLoader(): ClassLoader
  • added: method WebLogicLoadTimeWeaver.getThrowawayClassLoader(): ClassLoader
  • added: class JmxException extends NestedRuntimeException
  • added: class MBeanServerNotFoundException extends JmxException
  • added: ctor JmxException(String)
  • added: ctor JmxException(String, Throwable)
  • added: ctor MBeanServerNotFoundException(String)
  • added: ctor MBeanServerNotFoundException(String, Throwable)
  • added: class InvalidInvocationException extends JMRuntimeException
  • added: class InvocationFailureException extends JmxException
  • added: class MBeanClientInterceptor implements MethodInterceptor, BeanClassLoaderAware, InitializingBean, DisposableBean
  • added: class MBeanConnectFailureException extends JmxException
  • added: class MBeanInfoRetrievalException extends JmxException
  • added: class MBeanProxyFactoryBean extends MBeanClientInterceptor implements FactoryBean, BeanClassLoaderAware, InitializingBean
  • added: class NotificationListenerRegistrar extends NotificationListenerHolder implements InitializingBean, DisposableBean
  • added: ctor InvalidInvocationException(String)
  • added: ctor InvocationFailureException(String)
  • added: ctor InvocationFailureException(String, Throwable)
  • added: ctor MBeanClientInterceptor()
  • added: ctor MBeanConnectFailureException(String, Throwable)
  • added: ctor MBeanInfoRetrievalException(String)
  • added: ctor MBeanInfoRetrievalException(String, Throwable)
  • added: ctor MBeanProxyFactoryBean()
  • added: ctor NotificationListenerRegistrar()
  • added: field MBeanClientInterceptor.logger: Log
  • added: field NotificationListenerRegistrar.logger: Log
  • added: method MBeanClientInterceptor.afterPropertiesSet(): void
  • added: method MBeanClientInterceptor.convertResultValueIfNecessary(Object, Class): Object
  • added: method MBeanClientInterceptor.destroy(): void
  • added: method MBeanClientInterceptor.doInvoke(MethodInvocation): Object
  • added: method MBeanClientInterceptor.getEnvironment(): Map
  • added: method MBeanClientInterceptor.getManagementInterface(): Class
  • added: method MBeanClientInterceptor.handleConnectFailure(MethodInvocation, Exception): Object
  • added: method MBeanClientInterceptor.invoke(MethodInvocation): Object
  • added: method MBeanClientInterceptor.isPrepared(): boolean
  • added: method MBeanClientInterceptor.prepare(): void
  • added: method MBeanClientInterceptor.setAgentId(String): void
  • added: method MBeanClientInterceptor.setBeanClassLoader(ClassLoader): void
  • added: method MBeanClientInterceptor.setConnectOnStartup(boolean): void
  • added: method MBeanClientInterceptor.setEnvironment(Map): void
  • added: method MBeanClientInterceptor.setManagementInterface(Class): void
  • added: method MBeanClientInterceptor.setObjectName(Object): void
  • added: method MBeanClientInterceptor.setRefreshOnConnectFailure(boolean): void
  • added: method MBeanClientInterceptor.setServer(MBeanServerConnection): void
  • added: method MBeanClientInterceptor.setServiceUrl(String): void
  • added: method MBeanClientInterceptor.setUseStrictCasing(boolean): void
  • added: method MBeanProxyFactoryBean.afterPropertiesSet(): void
  • added: method MBeanProxyFactoryBean.getObject(): Object
  • added: method MBeanProxyFactoryBean.getObjectType(): Class
  • added: method MBeanProxyFactoryBean.isSingleton(): boolean
  • added: method MBeanProxyFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method MBeanProxyFactoryBean.setProxyInterface(Class): void
  • added: method NotificationListenerRegistrar.afterPropertiesSet(): void
  • added: method NotificationListenerRegistrar.destroy(): void
  • added: method NotificationListenerRegistrar.getEnvironment(): Map
  • added: method NotificationListenerRegistrar.prepare(): void
  • added: method NotificationListenerRegistrar.setAgentId(String): void
  • added: method NotificationListenerRegistrar.setEnvironment(Map): void
  • added: method NotificationListenerRegistrar.setServer(MBeanServerConnection): void
  • added: method NotificationListenerRegistrar.setServiceUrl(String): void
  • added: class MBeanExportException extends JmxException
  • added: class MBeanExporter extends MBeanRegistrationSupport implements MBeanExportOperations, BeanClassLoaderAware, BeanFactoryAware, InitializingBean, DisposableBean
  • added: class NotificationListenerBean extends NotificationListenerHolder implements InitializingBean
  • added: class SpringModelMBean extends RequiredModelMBean
  • added: class UnableToRegisterMBeanException extends MBeanExportException
  • added: ctor MBeanExportException(String)
  • added: ctor MBeanExportException(String, Throwable)
  • added: ctor MBeanExporter()
  • added: ctor NotificationListenerBean()
  • added: ctor NotificationListenerBean(NotificationListener)
  • added: ctor SpringModelMBean()
  • added: ctor SpringModelMBean(ModelMBeanInfo)
  • added: ctor UnableToRegisterMBeanException(String)
  • added: ctor UnableToRegisterMBeanException(String, Throwable)
  • added: interface MBeanExportOperations
  • added: interface MBeanExporterListener
  • added: method MBeanExportOperations.registerManagedResource(Object): ObjectName
  • added: method MBeanExportOperations.registerManagedResource(Object, ObjectName): void
  • added: method MBeanExporter.adaptMBeanIfPossible(Object): DynamicMBean
  • added: method MBeanExporter.afterPropertiesSet(): void
  • added: method MBeanExporter.createAndConfigureMBean(Object, String): ModelMBean
  • added: method MBeanExporter.createModelMBean(): ModelMBean
  • added: method MBeanExporter.destroy(): void
  • added: method MBeanExporter.getObjectName(Object, String): ObjectName
  • added: method MBeanExporter.isBeanDefinitionLazyInit(ListableBeanFactory, String): boolean
  • added: method MBeanExporter.isMBean(Class): boolean
  • added: method MBeanExporter.onRegister(ObjectName): void
  • added: method MBeanExporter.onUnregister(ObjectName): void
  • added: method MBeanExporter.registerBeanNameOrInstance(Object, String): ObjectName
  • added: method MBeanExporter.registerBeans(): void
  • added: method MBeanExporter.registerManagedResource(Object): ObjectName
  • added: method MBeanExporter.registerManagedResource(Object, ObjectName): void
  • added: method MBeanExporter.setAllowEagerInit(boolean): void
  • added: method MBeanExporter.setAssembler(MBeanInfoAssembler): void
  • added: method MBeanExporter.setAutodetect(boolean): void
  • added: method MBeanExporter.setAutodetectMode(int): void
  • added: method MBeanExporter.setAutodetectModeName(String): void
  • added: method MBeanExporter.setBeanClassLoader(ClassLoader): void
  • added: method MBeanExporter.setBeanFactory(BeanFactory): void
  • added: method MBeanExporter.setBeans(Map): void
  • added: method MBeanExporter.setEnsureUniqueRuntimeObjectNames(boolean): void
  • added: method MBeanExporter.setExcludedBeans(String[]): void
  • added: method MBeanExporter.setExposeManagedResourceClassLoader(boolean): void
  • added: method MBeanExporter.setListeners(MBeanExporterListener[]): void
  • added: method MBeanExporter.setNamingStrategy(ObjectNamingStrategy): void
  • added: method MBeanExporter.setNotificationListenerMappings(Map): void
  • added: method MBeanExporter.setNotificationListeners(NotificationListenerBean[]): void
  • added: method MBeanExporterListener.mbeanRegistered(ObjectName): void
  • added: method MBeanExporterListener.mbeanUnregistered(ObjectName): void
  • added: method NotificationListenerBean.afterPropertiesSet(): void
  • added: method SpringModelMBean.getAttribute(String): Object
  • added: method SpringModelMBean.getAttributes(String[]): AttributeList
  • added: method SpringModelMBean.invoke(String, Object[], String[]): Object
  • added: method SpringModelMBean.setAttribute(Attribute): void
  • added: method SpringModelMBean.setAttributes(AttributeList): AttributeList
  • added: method SpringModelMBean.setManagedResource(Object, String): void
  • added: static field MBeanExporter.AUTODETECT_ALL: int
  • added: static field MBeanExporter.AUTODETECT_ASSEMBLER: int
  • added: static field MBeanExporter.AUTODETECT_MBEAN: int
  • added: static field MBeanExporter.AUTODETECT_NONE: int
  • added: @interface ManagedAttribute
  • added: @interface ManagedNotification
  • added: @interface ManagedNotifications
  • added: @interface ManagedOperation
  • added: @interface ManagedOperationParameter
  • added: @interface ManagedOperationParameters
  • added: @interface ManagedResource
  • added: class AnnotationJmxAttributeSource implements JmxAttributeSource
  • added: class AnnotationMBeanExporter extends MBeanExporter
  • added: ctor AnnotationJmxAttributeSource()
  • added: ctor AnnotationMBeanExporter()
  • added: method AnnotationJmxAttributeSource.getManagedAttribute(Method): ManagedAttribute
  • added: method AnnotationJmxAttributeSource.getManagedNotifications(Class): ManagedNotification[]
  • added: method AnnotationJmxAttributeSource.getManagedOperation(Method): ManagedOperation
  • added: method AnnotationJmxAttributeSource.getManagedOperationParameters(Method): ManagedOperationParameter[]
  • added: method AnnotationJmxAttributeSource.getManagedResource(Class): ManagedResource
  • added: method AnnotationMBeanExporter.setDefaultDomain(String): void
  • added: method ManagedAttribute.currencyTimeLimit(): int
  • added: method ManagedAttribute.defaultValue(): String
  • added: method ManagedAttribute.description(): String
  • added: method ManagedAttribute.persistPeriod(): int
  • added: method ManagedAttribute.persistPolicy(): String
  • added: method ManagedNotification.description(): String
  • added: method ManagedNotification.name(): String
  • added: method ManagedNotification.notificationTypes(): String[]
  • added: method ManagedNotifications.value(): ManagedNotification[]
  • added: method ManagedOperation.currencyTimeLimit(): int
  • added: method ManagedOperation.description(): String
  • added: method ManagedOperationParameter.description(): String
  • added: method ManagedOperationParameter.name(): String
  • added: method ManagedOperationParameters.value(): ManagedOperationParameter[]
  • added: method ManagedResource.currencyTimeLimit(): int
  • added: method ManagedResource.description(): String
  • added: method ManagedResource.log(): boolean
  • added: method ManagedResource.logFile(): String
  • added: method ManagedResource.objectName(): String
  • added: method ManagedResource.persistLocation(): String
  • added: method ManagedResource.persistName(): String
  • added: method ManagedResource.persistPeriod(): int
  • added: method ManagedResource.persistPolicy(): String
  • added: method ManagedResource.value(): String
  • added: abstract class AbstractConfigurableMBeanInfoAssembler extends AbstractReflectiveMBeanInfoAssembler
  • added: abstract class AbstractMBeanInfoAssembler implements MBeanInfoAssembler
  • added: abstract class AbstractReflectiveMBeanInfoAssembler extends AbstractMBeanInfoAssembler
  • added: class InterfaceBasedMBeanInfoAssembler extends AbstractConfigurableMBeanInfoAssembler implements BeanClassLoaderAware, InitializingBean
  • added: class MetadataMBeanInfoAssembler extends AbstractReflectiveMBeanInfoAssembler implements AutodetectCapableMBeanInfoAssembler, InitializingBean
  • added: class MethodExclusionMBeanInfoAssembler extends AbstractConfigurableMBeanInfoAssembler
  • added: class MethodNameBasedMBeanInfoAssembler extends AbstractConfigurableMBeanInfoAssembler
  • added: class SimpleReflectiveMBeanInfoAssembler extends AbstractConfigurableMBeanInfoAssembler
  • added: ctor AbstractConfigurableMBeanInfoAssembler()
  • added: ctor AbstractMBeanInfoAssembler()
  • added: ctor AbstractReflectiveMBeanInfoAssembler()
  • added: ctor InterfaceBasedMBeanInfoAssembler()
  • added: ctor MetadataMBeanInfoAssembler()
  • added: ctor MetadataMBeanInfoAssembler(JmxAttributeSource)
  • added: ctor MethodExclusionMBeanInfoAssembler()
  • added: ctor MethodNameBasedMBeanInfoAssembler()
  • added: ctor SimpleReflectiveMBeanInfoAssembler()
  • added: interface AutodetectCapableMBeanInfoAssembler extends MBeanInfoAssembler
  • added: interface MBeanInfoAssembler
  • added: method AbstractConfigurableMBeanInfoAssembler.getNotificationInfo(Object, String): ModelMBeanNotificationInfo[]
  • added: method AbstractConfigurableMBeanInfoAssembler.setNotificationInfoMappings(Map): void
  • added: method AbstractConfigurableMBeanInfoAssembler.setNotificationInfos(ManagedNotification[]): void
  • added: method AbstractMBeanInfoAssembler.checkManagedBean(Object): void
  • added: method AbstractMBeanInfoAssembler.getAttributeInfo(Object, String): ModelMBeanAttributeInfo[]
  • added: method AbstractMBeanInfoAssembler.getClassName(Object, String): String
  • added: method AbstractMBeanInfoAssembler.getClassToExpose(Class): Class
  • added: method AbstractMBeanInfoAssembler.getClassToExpose(Object): Class
  • added: method AbstractMBeanInfoAssembler.getConstructorInfo(Object, String): ModelMBeanConstructorInfo[]
  • added: method AbstractMBeanInfoAssembler.getDescription(Object, String): String
  • added: method AbstractMBeanInfoAssembler.getMBeanInfo(Object, String): ModelMBeanInfo
  • added: method AbstractMBeanInfoAssembler.getNotificationInfo(Object, String): ModelMBeanNotificationInfo[]
  • added: method AbstractMBeanInfoAssembler.getOperationInfo(Object, String): ModelMBeanOperationInfo[]
  • added: method AbstractMBeanInfoAssembler.getTargetClass(Object): Class
  • added: method AbstractMBeanInfoAssembler.populateMBeanDescriptor(Descriptor, Object, String): void
  • added: method AbstractReflectiveMBeanInfoAssembler.applyCurrencyTimeLimit(Descriptor, int): void
  • added: method AbstractReflectiveMBeanInfoAssembler.applyDefaultCurrencyTimeLimit(Descriptor): void
  • added: method AbstractReflectiveMBeanInfoAssembler.createModelMBeanOperationInfo(Method, String, String): ModelMBeanOperationInfo
  • added: method AbstractReflectiveMBeanInfoAssembler.getAttributeDescription(PropertyDescriptor, String): String
  • added: method AbstractReflectiveMBeanInfoAssembler.getAttributeInfo(Object, String): ModelMBeanAttributeInfo[]
  • added: method AbstractReflectiveMBeanInfoAssembler.getClassForDescriptor(Object): Class
  • added: method AbstractReflectiveMBeanInfoAssembler.getDefaultCurrencyTimeLimit(): Integer
  • added: method AbstractReflectiveMBeanInfoAssembler.getOperationDescription(Method, String): String
  • added: method AbstractReflectiveMBeanInfoAssembler.getOperationInfo(Object, String): ModelMBeanOperationInfo[]
  • added: method AbstractReflectiveMBeanInfoAssembler.getOperationParameters(Method, String): MBeanParameterInfo[]
  • added: method AbstractReflectiveMBeanInfoAssembler.includeOperation(Method, String): boolean
  • added: method AbstractReflectiveMBeanInfoAssembler.includeReadAttribute(Method, String): boolean
  • added: method AbstractReflectiveMBeanInfoAssembler.includeWriteAttribute(Method, String): boolean
  • added: method AbstractReflectiveMBeanInfoAssembler.isExposeClassDescriptor(): boolean
  • added: method AbstractReflectiveMBeanInfoAssembler.isUseStrictCasing(): boolean
  • added: method AbstractReflectiveMBeanInfoAssembler.populateAttributeDescriptor(Descriptor, Method, Method, String): void
  • added: method AbstractReflectiveMBeanInfoAssembler.populateMBeanDescriptor(Descriptor, Object, String): void
  • added: method AbstractReflectiveMBeanInfoAssembler.populateOperationDescriptor(Descriptor, Method, String): void
  • added: method AbstractReflectiveMBeanInfoAssembler.setDefaultCurrencyTimeLimit(Integer): void
  • added: method AbstractReflectiveMBeanInfoAssembler.setExposeClassDescriptor(boolean): void
  • added: method AbstractReflectiveMBeanInfoAssembler.setUseStrictCasing(boolean): void
  • added: method AutodetectCapableMBeanInfoAssembler.includeBean(Class, String): boolean
  • added: method InterfaceBasedMBeanInfoAssembler.afterPropertiesSet(): void
  • added: method InterfaceBasedMBeanInfoAssembler.includeOperation(Method, String): boolean
  • added: method InterfaceBasedMBeanInfoAssembler.includeReadAttribute(Method, String): boolean
  • added: method InterfaceBasedMBeanInfoAssembler.includeWriteAttribute(Method, String): boolean
  • added: method InterfaceBasedMBeanInfoAssembler.setBeanClassLoader(ClassLoader): void
  • added: method InterfaceBasedMBeanInfoAssembler.setInterfaceMappings(Properties): void
  • added: method InterfaceBasedMBeanInfoAssembler.setManagedInterfaces(Class[]): void
  • added: method MBeanInfoAssembler.getMBeanInfo(Object, String): ModelMBeanInfo
  • added: method MetadataMBeanInfoAssembler.afterPropertiesSet(): void
  • added: method MetadataMBeanInfoAssembler.checkManagedBean(Object): void
  • added: method MetadataMBeanInfoAssembler.getAttributeDescription(PropertyDescriptor, String): String
  • added: method MetadataMBeanInfoAssembler.getDescription(Object, String): String
  • added: method MetadataMBeanInfoAssembler.getNotificationInfo(Object, String): ModelMBeanNotificationInfo[]
  • added: method MetadataMBeanInfoAssembler.getOperationDescription(Method, String): String
  • added: method MetadataMBeanInfoAssembler.getOperationParameters(Method, String): MBeanParameterInfo[]
  • added: method MetadataMBeanInfoAssembler.includeBean(Class, String): boolean
  • added: method MetadataMBeanInfoAssembler.includeOperation(Method, String): boolean
  • added: method MetadataMBeanInfoAssembler.includeReadAttribute(Method, String): boolean
  • added: method MetadataMBeanInfoAssembler.includeWriteAttribute(Method, String): boolean
  • added: method MetadataMBeanInfoAssembler.populateAttributeDescriptor(Descriptor, Method, Method, String): void
  • added: method MetadataMBeanInfoAssembler.populateMBeanDescriptor(Descriptor, Object, String): void
  • added: method MetadataMBeanInfoAssembler.populateOperationDescriptor(Descriptor, Method, String): void
  • added: method MetadataMBeanInfoAssembler.setAttributeSource(JmxAttributeSource): void
  • added: method MethodExclusionMBeanInfoAssembler.includeOperation(Method, String): boolean
  • added: method MethodExclusionMBeanInfoAssembler.includeReadAttribute(Method, String): boolean
  • added: method MethodExclusionMBeanInfoAssembler.includeWriteAttribute(Method, String): boolean
  • added: method MethodExclusionMBeanInfoAssembler.isNotIgnored(Method, String): boolean
  • added: method MethodExclusionMBeanInfoAssembler.setIgnoredMethodMappings(Properties): void
  • added: method MethodExclusionMBeanInfoAssembler.setIgnoredMethods(String[]): void
  • added: method MethodNameBasedMBeanInfoAssembler.includeOperation(Method, String): boolean
  • added: method MethodNameBasedMBeanInfoAssembler.includeReadAttribute(Method, String): boolean
  • added: method MethodNameBasedMBeanInfoAssembler.includeWriteAttribute(Method, String): boolean
  • added: method MethodNameBasedMBeanInfoAssembler.isMatch(Method, String): boolean
  • added: method MethodNameBasedMBeanInfoAssembler.setManagedMethods(String[]): void
  • added: method MethodNameBasedMBeanInfoAssembler.setMethodMappings(Properties): void
  • added: method SimpleReflectiveMBeanInfoAssembler.includeOperation(Method, String): boolean
  • added: method SimpleReflectiveMBeanInfoAssembler.includeReadAttribute(Method, String): boolean
  • added: method SimpleReflectiveMBeanInfoAssembler.includeWriteAttribute(Method, String): boolean
  • added: static field AbstractReflectiveMBeanInfoAssembler.ATTRIBUTE_OPERATION_VISIBILITY: Integer
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_CLASS: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_CURRENCY_TIME_LIMIT: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_DEFAULT: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_GET_METHOD: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_LOG: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_LOG_FILE: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_PERSIST_LOCATION: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_PERSIST_NAME: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_PERSIST_PERIOD: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_PERSIST_POLICY: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_ROLE: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_SET_METHOD: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.FIELD_VISIBILITY: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.ROLE_GETTER: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.ROLE_OPERATION: String
  • added: static field AbstractReflectiveMBeanInfoAssembler.ROLE_SETTER: String
  • added: abstract class JmxMetadataUtils
  • added: class AbstractJmxAttribute
  • added: class AttributesJmxAttributeSource implements JmxAttributeSource, InitializingBean
  • added: class InvalidMetadataException extends JmxException
  • added: class ManagedAttribute extends AbstractJmxAttribute
  • added: class ManagedNotification
  • added: class ManagedOperation extends AbstractJmxAttribute
  • added: class ManagedOperationParameter
  • added: class ManagedResource extends AbstractJmxAttribute
  • added: ctor AbstractJmxAttribute()
  • added: ctor AttributesJmxAttributeSource()
  • added: ctor AttributesJmxAttributeSource(Attributes)
  • added: ctor InvalidMetadataException(String)
  • added: ctor JmxMetadataUtils()
  • added: ctor ManagedAttribute()
  • added: ctor ManagedNotification()
  • added: ctor ManagedOperation()
  • added: ctor ManagedOperationParameter()
  • added: ctor ManagedResource()
  • added: interface JmxAttributeSource
  • added: method AbstractJmxAttribute.getCurrencyTimeLimit(): int
  • added: method AbstractJmxAttribute.getDescription(): String
  • added: method AbstractJmxAttribute.setCurrencyTimeLimit(int): void
  • added: method AbstractJmxAttribute.setDescription(String): void
  • added: method AttributesJmxAttributeSource.afterPropertiesSet(): void
  • added: method AttributesJmxAttributeSource.getManagedAttribute(Method): ManagedAttribute
  • added: method AttributesJmxAttributeSource.getManagedNotifications(Class): ManagedNotification[]
  • added: method AttributesJmxAttributeSource.getManagedOperation(Method): ManagedOperation
  • added: method AttributesJmxAttributeSource.getManagedOperationParameters(Method): ManagedOperationParameter[]
  • added: method AttributesJmxAttributeSource.getManagedResource(Class): ManagedResource
  • added: method AttributesJmxAttributeSource.setAttributes(Attributes): void
  • added: method JmxAttributeSource.getManagedAttribute(Method): ManagedAttribute
  • added: method JmxAttributeSource.getManagedNotifications(Class): ManagedNotification[]
  • added: method JmxAttributeSource.getManagedOperation(Method): ManagedOperation
  • added: method JmxAttributeSource.getManagedOperationParameters(Method): ManagedOperationParameter[]
  • added: method JmxAttributeSource.getManagedResource(Class): ManagedResource
  • added: method ManagedAttribute.getDefaultValue(): Object
  • added: method ManagedAttribute.getPersistPeriod(): int
  • added: method ManagedAttribute.getPersistPolicy(): String
  • added: method ManagedAttribute.setDefaultValue(Object): void
  • added: method ManagedAttribute.setPersistPeriod(int): void
  • added: method ManagedAttribute.setPersistPolicy(String): void
  • added: method ManagedNotification.getDescription(): String
  • added: method ManagedNotification.getName(): String
  • added: method ManagedNotification.getNotificationTypes(): String[]
  • added: method ManagedNotification.setDescription(String): void
  • added: method ManagedNotification.setName(String): void
  • added: method ManagedNotification.setNotificationType(String): void
  • added: method ManagedNotification.setNotificationTypes(String[]): void
  • added: method ManagedOperationParameter.getDescription(): String
  • added: method ManagedOperationParameter.getIndex(): int
  • added: method ManagedOperationParameter.getName(): String
  • added: method ManagedOperationParameter.setDescription(String): void
  • added: method ManagedOperationParameter.setIndex(int): void
  • added: method ManagedOperationParameter.setName(String): void
  • added: method ManagedResource.getLogFile(): String
  • added: method ManagedResource.getObjectName(): String
  • added: method ManagedResource.getPersistLocation(): String
  • added: method ManagedResource.getPersistName(): String
  • added: method ManagedResource.getPersistPeriod(): int
  • added: method ManagedResource.getPersistPolicy(): String
  • added: method ManagedResource.isLog(): boolean
  • added: method ManagedResource.setLog(boolean): void
  • added: method ManagedResource.setLogFile(String): void
  • added: method ManagedResource.setObjectName(String): void
  • added: method ManagedResource.setPersistLocation(String): void
  • added: method ManagedResource.setPersistName(String): void
  • added: method ManagedResource.setPersistPeriod(int): void
  • added: method ManagedResource.setPersistPolicy(String): void
  • added: static field ManagedAttribute.EMPTY: ManagedAttribute
  • added: static method JmxMetadataUtils.convertToModelMBeanNotificationInfo(ManagedNotification): ModelMBeanNotificationInfo
  • added: class IdentityNamingStrategy implements ObjectNamingStrategy
  • added: class KeyNamingStrategy implements ObjectNamingStrategy, InitializingBean
  • added: class MetadataNamingStrategy implements ObjectNamingStrategy, InitializingBean
  • added: ctor IdentityNamingStrategy()
  • added: ctor KeyNamingStrategy()
  • added: ctor MetadataNamingStrategy()
  • added: ctor MetadataNamingStrategy(JmxAttributeSource)
  • added: field KeyNamingStrategy.logger: Log
  • added: interface ObjectNamingStrategy
  • added: interface SelfNaming
  • added: method IdentityNamingStrategy.getObjectName(Object, String): ObjectName
  • added: method KeyNamingStrategy.afterPropertiesSet(): void
  • added: method KeyNamingStrategy.getObjectName(Object, String): ObjectName
  • added: method KeyNamingStrategy.setMappingLocation(Resource): void
  • added: method KeyNamingStrategy.setMappingLocations(Resource[]): void
  • added: method KeyNamingStrategy.setMappings(Properties): void
  • added: method MetadataNamingStrategy.afterPropertiesSet(): void
  • added: method MetadataNamingStrategy.getObjectName(Object, String): ObjectName
  • added: method MetadataNamingStrategy.setAttributeSource(JmxAttributeSource): void
  • added: method MetadataNamingStrategy.setDefaultDomain(String): void
  • added: method ObjectNamingStrategy.getObjectName(Object, String): ObjectName
  • added: method SelfNaming.getObjectName(): ObjectName
  • added: static field IdentityNamingStrategy.HASH_CODE_KEY: String
  • added: static field IdentityNamingStrategy.TYPE_KEY: String
  • added: class ModelMBeanNotificationPublisher implements NotificationPublisher
  • added: class UnableToSendNotificationException extends JmxException
  • added: ctor ModelMBeanNotificationPublisher(ModelMBeanNotificationBroadcaster, ObjectName, Object)
  • added: ctor UnableToSendNotificationException(String)
  • added: ctor UnableToSendNotificationException(String, Throwable)
  • added: interface NotificationPublisher
  • added: interface NotificationPublisherAware
  • added: method ModelMBeanNotificationPublisher.sendNotification(Notification): void
  • added: method NotificationPublisher.sendNotification(Notification): void
  • added: method NotificationPublisherAware.setNotificationPublisher(NotificationPublisher): void
  • added: abstract class JmxUtils
  • added: class ConnectorServerFactoryBean extends MBeanRegistrationSupport implements FactoryBean, InitializingBean, DisposableBean
  • added: class MBeanRegistrationSupport
  • added: class MBeanServerConnectionFactoryBean implements FactoryBean, BeanClassLoaderAware, InitializingBean, DisposableBean
  • added: class MBeanServerFactoryBean implements FactoryBean, InitializingBean, DisposableBean
  • added: class NotificationListenerHolder
  • added: class ObjectNameManager
  • added: class WebLogicJndiMBeanServerFactoryBean extends JndiLocatorSupport implements FactoryBean, InitializingBean
  • added: class WebLogicMBeanServerFactoryBean implements FactoryBean, InitializingBean
  • added: class WebSphereMBeanServerFactoryBean implements FactoryBean, InitializingBean
  • added: ctor ConnectorServerFactoryBean()
  • added: ctor JmxUtils()
  • added: ctor MBeanRegistrationSupport()
  • added: ctor MBeanServerConnectionFactoryBean()
  • added: ctor MBeanServerFactoryBean()
  • added: ctor NotificationListenerHolder()
  • added: ctor ObjectNameManager()
  • added: ctor WebLogicJndiMBeanServerFactoryBean()
  • added: ctor WebLogicMBeanServerFactoryBean()
  • added: ctor WebSphereMBeanServerFactoryBean()
  • added: field MBeanRegistrationSupport.logger: Log
  • added: field MBeanRegistrationSupport.registeredBeans: Set
  • added: field MBeanRegistrationSupport.server: MBeanServer
  • added: field MBeanServerFactoryBean.logger: Log
  • added: field NotificationListenerHolder.mappedObjectNames: Set
  • added: method ConnectorServerFactoryBean.afterPropertiesSet(): void
  • added: method ConnectorServerFactoryBean.destroy(): void
  • added: method ConnectorServerFactoryBean.getObject(): Object
  • added: method ConnectorServerFactoryBean.getObjectType(): Class
  • added: method ConnectorServerFactoryBean.isSingleton(): boolean
  • added: method ConnectorServerFactoryBean.setDaemon(boolean): void
  • added: method ConnectorServerFactoryBean.setEnvironment(Properties): void
  • added: method ConnectorServerFactoryBean.setEnvironmentMap(Map): void
  • added: method ConnectorServerFactoryBean.setObjectName(Object): void
  • added: method ConnectorServerFactoryBean.setServiceUrl(String): void
  • added: method ConnectorServerFactoryBean.setThreaded(boolean): void
  • added: method MBeanRegistrationSupport.doRegister(Object, ObjectName): void
  • added: method MBeanRegistrationSupport.doUnregister(ObjectName): void
  • added: method MBeanRegistrationSupport.getRegisteredObjectNames(): ObjectName[]
  • added: method MBeanRegistrationSupport.getServer(): MBeanServer
  • added: method MBeanRegistrationSupport.onRegister(ObjectName): void
  • added: method MBeanRegistrationSupport.onRegister(ObjectName, Object): void
  • added: method MBeanRegistrationSupport.onUnregister(ObjectName): void
  • added: method MBeanRegistrationSupport.setRegistrationBehavior(int): void
  • added: method MBeanRegistrationSupport.setRegistrationBehaviorName(String): void
  • added: method MBeanRegistrationSupport.setServer(MBeanServer): void
  • added: method MBeanRegistrationSupport.unregisterBeans(): void
  • added: method MBeanServerConnectionFactoryBean.afterPropertiesSet(): void
  • added: method MBeanServerConnectionFactoryBean.destroy(): void
  • added: method MBeanServerConnectionFactoryBean.getObject(): Object
  • added: method MBeanServerConnectionFactoryBean.getObjectType(): Class
  • added: method MBeanServerConnectionFactoryBean.isSingleton(): boolean
  • added: method MBeanServerConnectionFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method MBeanServerConnectionFactoryBean.setConnectOnStartup(boolean): void
  • added: method MBeanServerConnectionFactoryBean.setEnvironment(Properties): void
  • added: method MBeanServerConnectionFactoryBean.setEnvironmentMap(Map): void
  • added: method MBeanServerConnectionFactoryBean.setServiceUrl(String): void
  • added: method MBeanServerFactoryBean.afterPropertiesSet(): void
  • added: method MBeanServerFactoryBean.createMBeanServer(String, boolean): MBeanServer
  • added: method MBeanServerFactoryBean.destroy(): void
  • added: method MBeanServerFactoryBean.getObject(): Object
  • added: method MBeanServerFactoryBean.getObjectType(): Class
  • added: method MBeanServerFactoryBean.isSingleton(): boolean
  • added: method MBeanServerFactoryBean.locateMBeanServer(String): MBeanServer
  • added: method MBeanServerFactoryBean.setAgentId(String): void
  • added: method MBeanServerFactoryBean.setDefaultDomain(String): void
  • added: method MBeanServerFactoryBean.setLocateExistingServerIfPossible(boolean): void
  • added: method MBeanServerFactoryBean.setRegisterWithFactory(boolean): void
  • added: method NotificationListenerHolder.equals(Object): boolean
  • added: method NotificationListenerHolder.getHandback(): Object
  • added: method NotificationListenerHolder.getNotificationFilter(): NotificationFilter
  • added: method NotificationListenerHolder.getNotificationListener(): NotificationListener
  • added: method NotificationListenerHolder.getResolvedObjectNames(): ObjectName[]
  • added: method NotificationListenerHolder.hashCode(): int
  • added: method NotificationListenerHolder.setHandback(Object): void
  • added: method NotificationListenerHolder.setMappedObjectName(Object): void
  • added: method NotificationListenerHolder.setMappedObjectNames(Object[]): void
  • added: method NotificationListenerHolder.setNotificationFilter(NotificationFilter): void
  • added: method NotificationListenerHolder.setNotificationListener(NotificationListener): void
  • added: method WebLogicJndiMBeanServerFactoryBean.afterPropertiesSet(): void
  • added: method WebLogicJndiMBeanServerFactoryBean.getObject(): Object
  • added: method WebLogicJndiMBeanServerFactoryBean.getObjectType(): Class
  • added: method WebLogicJndiMBeanServerFactoryBean.isSingleton(): boolean
  • added: method WebLogicJndiMBeanServerFactoryBean.setMbeanHomeName(String): void
  • added: method WebLogicMBeanServerFactoryBean.afterPropertiesSet(): void
  • added: method WebLogicMBeanServerFactoryBean.getObject(): Object
  • added: method WebLogicMBeanServerFactoryBean.getObjectType(): Class
  • added: method WebLogicMBeanServerFactoryBean.isSingleton(): boolean
  • added: method WebLogicMBeanServerFactoryBean.setPassword(String): void
  • added: method WebLogicMBeanServerFactoryBean.setServerName(String): void
  • added: method WebLogicMBeanServerFactoryBean.setServerUrl(String): void
  • added: method WebLogicMBeanServerFactoryBean.setUsername(String): void
  • added: method WebSphereMBeanServerFactoryBean.afterPropertiesSet(): void
  • added: method WebSphereMBeanServerFactoryBean.getObject(): Object
  • added: method WebSphereMBeanServerFactoryBean.getObjectType(): Class
  • added: method WebSphereMBeanServerFactoryBean.isSingleton(): boolean
  • added: static field ConnectorServerFactoryBean.DEFAULT_SERVICE_URL: String
  • added: static field JmxUtils.IDENTITY_OBJECT_NAME_KEY: String
  • added: static field MBeanRegistrationSupport.REGISTRATION_FAIL_ON_EXISTING: int
  • added: static field MBeanRegistrationSupport.REGISTRATION_IGNORE_EXISTING: int
  • added: static field MBeanRegistrationSupport.REGISTRATION_REPLACE_EXISTING: int
  • added: static method JmxUtils.appendIdentityToObjectName(ObjectName, Object): ObjectName
  • added: static method JmxUtils.getAttributeName(PropertyDescriptor, boolean): String
  • added: static method JmxUtils.getClassToExpose(Class): Class
  • added: static method JmxUtils.getClassToExpose(Object): Class
  • added: static method JmxUtils.getMBeanInterface(Class): Class
  • added: static method JmxUtils.getMXBeanInterface(Class): Class
  • added: static method JmxUtils.getMethodSignature(Method): String[]
  • added: static method JmxUtils.isMBean(Class): boolean
  • added: static method JmxUtils.locateMBeanServer(): MBeanServer
  • added: static method JmxUtils.locateMBeanServer(String): MBeanServer
  • added: static method JmxUtils.parameterInfoToTypes(MBeanParameterInfo[]): Class[]
  • added: static method JmxUtils.parameterInfoToTypes(MBeanParameterInfo[], ClassLoader): Class[]
  • added: static method ObjectNameManager.getInstance(Object): ObjectName
  • added: static method ObjectNameManager.getInstance(String): ObjectName
  • added: static method ObjectNameManager.getInstance(String, Hashtable): ObjectName
  • added: static method ObjectNameManager.getInstance(String, String, String): ObjectName
  • changed: class JndiObjectFactoryBean extends JndiObjectLocator implements FactoryBean → class JndiObjectFactoryBean extends JndiObjectLocator implements FactoryBean, BeanClassLoaderAware
  • added: class JndiLookupFailureException extends NestedRuntimeException
  • added: ctor JndiLookupFailureException(String, NamingException)
  • added: ctor TypeMismatchNamingException(String, Class, Class)
  • added: method JndiObjectFactoryBean.createCompositeInterface(Class[]): Class
  • added: method JndiObjectFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method JndiObjectFactoryBean.setExposeAccessContext(boolean): void
  • added: method JndiObjectFactoryBean.setProxyInterfaces(Class[]): void
  • added: method JndiTemplate.getContext(): Context
  • added: method JndiTemplate.releaseContext(Context): void
  • added: method TypeMismatchNamingException.getActualType(): Class
  • added: method TypeMismatchNamingException.getRequiredType(): Class
  • added: class SimpleJndiBeanFactory extends JndiLocatorSupport implements BeanFactory
  • added: ctor SimpleJndiBeanFactory()
  • added: method SimpleJndiBeanFactory.addShareableResource(String): void
  • added: method SimpleJndiBeanFactory.containsBean(String): boolean
  • added: method SimpleJndiBeanFactory.getAliases(String): String[]
  • added: method SimpleJndiBeanFactory.getBean(String): Object
  • added: method SimpleJndiBeanFactory.getBean(String, Class): Object
  • added: method SimpleJndiBeanFactory.getBean(String, Object[]): Object
  • added: method SimpleJndiBeanFactory.getType(String): Class
  • added: method SimpleJndiBeanFactory.isPrototype(String): boolean
  • added: method SimpleJndiBeanFactory.isSingleton(String): boolean
  • added: method SimpleJndiBeanFactory.isTypeMatch(String, Class): boolean
  • added: method SimpleJndiBeanFactory.setShareableResources(String[]): void
  • added: class RemoteAccessException extends NestedRuntimeException
  • added: class RemoteConnectFailureException extends RemoteAccessException
  • added: class RemoteInvocationFailureException extends RemoteAccessException
  • added: class RemoteLookupFailureException extends RemoteAccessException
  • added: class RemoteProxyFailureException extends RemoteAccessException
  • added: ctor RemoteAccessException(String)
  • added: ctor RemoteAccessException(String, Throwable)
  • added: ctor RemoteConnectFailureException(String, Throwable)
  • added: ctor RemoteInvocationFailureException(String, Throwable)
  • added: ctor RemoteLookupFailureException(String)
  • added: ctor RemoteLookupFailureException(String, Throwable)
  • added: ctor RemoteProxyFailureException(String, Throwable)
  • added: abstract class RemoteInvocationSerializingExporter extends RemoteInvocationBasedExporter implements InitializingBean
  • added: abstract class RmiBasedExporter extends RemoteInvocationBasedExporter
  • added: abstract class RmiClientInterceptorUtils
  • added: class CodebaseAwareObjectInputStream extends ConfigurableObjectInputStream
  • added: class JndiRmiClientInterceptor extends JndiObjectLocator implements MethodInterceptor, InitializingBean
  • added: class JndiRmiProxyFactoryBean extends JndiRmiClientInterceptor implements FactoryBean, BeanClassLoaderAware
  • added: class JndiRmiServiceExporter extends RmiBasedExporter implements InitializingBean, DisposableBean
  • added: class RmiClientInterceptor extends RemoteInvocationBasedAccessor implements MethodInterceptor
  • added: class RmiProxyFactoryBean extends RmiClientInterceptor implements FactoryBean, BeanClassLoaderAware
  • added: class RmiRegistryFactoryBean implements FactoryBean, InitializingBean, DisposableBean
  • added: class RmiServiceExporter extends RmiBasedExporter implements InitializingBean, DisposableBean
  • added: class _RmiInvocationHandler_Stub extends Stub implements RmiInvocationHandler
  • added: class _RmiInvocationWrapper_Tie extends ObjectImpl implements Tie
  • added: ctor CodebaseAwareObjectInputStream(InputStream, ClassLoader, String)
  • added: ctor CodebaseAwareObjectInputStream(InputStream, String)
  • added: ctor JndiRmiClientInterceptor()
  • added: ctor JndiRmiProxyFactoryBean()
  • added: ctor JndiRmiServiceExporter()
  • added: ctor RemoteInvocationSerializingExporter()
  • added: ctor RmiBasedExporter()
  • added: ctor RmiClientInterceptor()
  • added: ctor RmiClientInterceptorUtils()
  • added: ctor RmiInvocationWrapper_Skel()
  • added: ctor RmiInvocationWrapper_Stub()
  • added: ctor RmiInvocationWrapper_Stub(RemoteRef)
  • added: ctor RmiProxyFactoryBean()
  • added: ctor RmiRegistryFactoryBean()
  • added: ctor RmiServiceExporter()
  • added: ctor _RmiInvocationHandler_Stub()
  • added: ctor _RmiInvocationWrapper_Tie()
  • added: field RmiRegistryFactoryBean.logger: Log
  • added: final class RmiInvocationWrapper_Skel implements Skeleton
  • added: final class RmiInvocationWrapper_Stub extends RemoteStub implements RmiInvocationHandler
  • added: interface RmiInvocationHandler extends Remote
  • added: method CodebaseAwareObjectInputStream.getFallbackClassLoader(): ClassLoader
  • added: method CodebaseAwareObjectInputStream.resolveFallbackIfPossible(String, ClassNotFoundException): Class
  • added: method JndiRmiClientInterceptor.afterPropertiesSet(): void
  • added: method JndiRmiClientInterceptor.createRemoteInvocation(MethodInvocation): RemoteInvocation
  • added: method JndiRmiClientInterceptor.doInvoke(MethodInvocation, Object): Object
  • added: method JndiRmiClientInterceptor.doInvoke(MethodInvocation, RmiInvocationHandler): Object
  • added: method JndiRmiClientInterceptor.getRemoteInvocationFactory(): RemoteInvocationFactory
  • added: method JndiRmiClientInterceptor.getServiceInterface(): Class
  • added: method JndiRmiClientInterceptor.getStub(): Object
  • added: method JndiRmiClientInterceptor.invoke(MethodInvocation): Object
  • added: method JndiRmiClientInterceptor.isConnectFailure(RemoteException): boolean
  • added: method JndiRmiClientInterceptor.isConnectFailure(SystemException): boolean
  • added: method JndiRmiClientInterceptor.lookupStub(): Object
  • added: method JndiRmiClientInterceptor.prepare(): void
  • added: method JndiRmiClientInterceptor.refreshAndRetry(MethodInvocation): Object
  • added: method JndiRmiClientInterceptor.setCacheStub(boolean): void
  • added: method JndiRmiClientInterceptor.setLookupStubOnStartup(boolean): void
  • added: method JndiRmiClientInterceptor.setRefreshStubOnConnectFailure(boolean): void
  • added: method JndiRmiClientInterceptor.setRemoteInvocationFactory(RemoteInvocationFactory): void
  • added: method JndiRmiClientInterceptor.setServiceInterface(Class): void
  • added: method JndiRmiProxyFactoryBean.afterPropertiesSet(): void
  • added: method JndiRmiProxyFactoryBean.getObject(): Object
  • added: method JndiRmiProxyFactoryBean.getObjectType(): Class
  • added: method JndiRmiProxyFactoryBean.isSingleton(): boolean
  • added: method JndiRmiProxyFactoryBean.setBeanClassLoader(ClassLoader): void
  • added: method JndiRmiServiceExporter.afterPropertiesSet(): void
  • added: method JndiRmiServiceExporter.destroy(): void
  • added: method JndiRmiServiceExporter.prepare(): void
  • added: method JndiRmiServiceExporter.rebind(): void
  • added: method JndiRmiServiceExporter.setJndiEnvironment(Properties): void
  • added: method JndiRmiServiceExporter.setJndiName(String): void
  • added: method JndiRmiServiceExporter.setJndiTemplate(JndiTemplate): void
  • added: method RemoteInvocationSerializingExporter.afterPropertiesSet(): void
  • added: method RemoteInvocationSerializingExporter.createObjectInputStream(InputStream): ObjectInputStream
  • added: method RemoteInvocationSerializingExporter.createObjectOutputStream(OutputStream): ObjectOutputStream
  • added: method RemoteInvocationSerializingExporter.doReadRemoteInvocation(ObjectInputStream): RemoteInvocation
  • added: method RemoteInvocationSerializingExporter.doWriteRemoteInvocationResult(RemoteInvocationResult, ObjectOutputStream): void
  • added: method RemoteInvocationSerializingExporter.getContentType(): String
  • added: method RemoteInvocationSerializingExporter.getProxy(): Object
  • added: method RemoteInvocationSerializingExporter.prepare(): void
  • added: method RemoteInvocationSerializingExporter.setContentType(String): void
  • added: method RmiBasedExporter.getObjectToExport(): Remote
  • added: method RmiBasedExporter.invoke(RemoteInvocation, Object): Object
  • added: method RmiClientInterceptor.afterPropertiesSet(): void
  • added: method RmiClientInterceptor.doInvoke(MethodInvocation, Remote): Object
  • added: method RmiClientInterceptor.doInvoke(MethodInvocation, RmiInvocationHandler): Object
  • added: method RmiClientInterceptor.getStub(): Remote
  • added: method RmiClientInterceptor.invoke(MethodInvocation): Object
  • added: method RmiClientInterceptor.isConnectFailure(RemoteException): boolean
  • added: method RmiClientInterceptor.lookupStub(): Remote
  • added: method RmiClientInterceptor.prepare(): void
  • added: method RmiClientInterceptor.refreshAndRetry(MethodInvocation): Object
  • added: method RmiClientInterceptor.setCacheStub(boolean): void
  • added: method RmiClientInterceptor.setLookupStubOnStartup(boolean): void
  • added: method RmiClientInterceptor.setRefreshStubOnConnectFailure(boolean): void
  • added: method RmiClientInterceptor.setRegistryClientSocketFactory(RMIClientSocketFactory): void
  • added: method RmiInvocationHandler.getTargetInterfaceName(): String
  • added: method RmiInvocationHandler.invoke(RemoteInvocation): Object
  • added: method RmiInvocationWrapper_Skel.dispatch(Remote, RemoteCall, int, long): void
  • added: method RmiInvocationWrapper_Skel.getOperations(): Operation[]
  • added: method RmiInvocationWrapper_Stub.getTargetInterfaceName(): String
  • added: method RmiInvocationWrapper_Stub.invoke(RemoteInvocation): Object
  • added: method RmiProxyFactoryBean.afterPropertiesSet(): void
  • added: method RmiProxyFactoryBean.getObject(): Object
  • added: method RmiProxyFactoryBean.getObjectType(): Class
  • added: method RmiProxyFactoryBean.isSingleton(): boolean
  • added: method RmiRegistryFactoryBean.afterPropertiesSet(): void
  • added: method RmiRegistryFactoryBean.destroy(): void
  • added: method RmiRegistryFactoryBean.getHost(): String
  • added: method RmiRegistryFactoryBean.getObject(): Object
  • added: method RmiRegistryFactoryBean.getObjectType(): Class
  • added: method RmiRegistryFactoryBean.getPort(): int
  • added: method RmiRegistryFactoryBean.getRegistry(String, int, RMIClientSocketFactory, RMIServerSocketFactory): Registry
  • added: method RmiRegistryFactoryBean.getRegistry(int): Registry
  • added: method RmiRegistryFactoryBean.getRegistry(int, RMIClientSocketFactory, RMIServerSocketFactory): Registry
  • added: method RmiRegistryFactoryBean.isSingleton(): boolean
  • added: method RmiRegistryFactoryBean.setAlwaysCreate(boolean): void
  • added: method RmiRegistryFactoryBean.setClientSocketFactory(RMIClientSocketFactory): void
  • added: method RmiRegistryFactoryBean.setHost(String): void
  • added: method RmiRegistryFactoryBean.setPort(int): void
  • added: method RmiRegistryFactoryBean.setServerSocketFactory(RMIServerSocketFactory): void
  • added: method RmiRegistryFactoryBean.testRegistry(Registry): void
  • added: method RmiServiceExporter.afterPropertiesSet(): void
  • added: method RmiServiceExporter.destroy(): void
  • added: method RmiServiceExporter.getRegistry(String, int, RMIClientSocketFactory, RMIServerSocketFactory): Registry
  • added: method RmiServiceExporter.getRegistry(int): Registry
  • added: method RmiServiceExporter.getRegistry(int, RMIClientSocketFactory, RMIServerSocketFactory): Registry
  • added: method RmiServiceExporter.prepare(): void
  • added: method RmiServiceExporter.setAlwaysCreateRegistry(boolean): void
  • added: method RmiServiceExporter.setClientSocketFactory(RMIClientSocketFactory): void
  • added: method RmiServiceExporter.setRegistry(Registry): void
  • added: method RmiServiceExporter.setRegistryClientSocketFactory(RMIClientSocketFactory): void
  • added: method RmiServiceExporter.setRegistryHost(String): void
  • added: method RmiServiceExporter.setRegistryPort(int): void
  • added: method RmiServiceExporter.setRegistryServerSocketFactory(RMIServerSocketFactory): void
  • added: method RmiServiceExporter.setReplaceExistingBinding(boolean): void
  • added: method RmiServiceExporter.setServerSocketFactory(RMIServerSocketFactory): void
  • added: method RmiServiceExporter.setServiceName(String): void
  • added: method RmiServiceExporter.setServicePort(int): void
  • added: method RmiServiceExporter.testRegistry(Registry): void
  • added: method _RmiInvocationHandler_Stub._ids(): String[]
  • added: method _RmiInvocationHandler_Stub.getTargetInterfaceName(): String
  • added: method _RmiInvocationHandler_Stub.invoke(RemoteInvocation): Object
  • added: method _RmiInvocationWrapper_Tie._ids(): String[]
  • added: method _RmiInvocationWrapper_Tie._invoke(String, InputStream, ResponseHandler): OutputStream
  • added: method _RmiInvocationWrapper_Tie.deactivate(): void
  • added: method _RmiInvocationWrapper_Tie.getTarget(): Remote
  • added: method _RmiInvocationWrapper_Tie.orb(): ORB
  • added: method _RmiInvocationWrapper_Tie.orb(ORB): void
  • added: method _RmiInvocationWrapper_Tie.setTarget(Remote): void
  • added: method _RmiInvocationWrapper_Tie.thisObject(): Object
  • added: static field RemoteInvocationSerializingExporter.CONTENT_TYPE_SERIALIZED_OBJECT: String
  • added: static method RmiClientInterceptorUtils.convertRmiAccessException(Method, RemoteException, String): Exception
  • added: static method RmiClientInterceptorUtils.convertRmiAccessException(Method, RemoteException, boolean, String): Exception
  • added: static method RmiClientInterceptorUtils.convertRmiAccessException(Method, Throwable, String): Exception
  • added: static method RmiClientInterceptorUtils.doInvoke(MethodInvocation, Remote): Object
  • added: static method RmiClientInterceptorUtils.invoke(MethodInvocation, Remote, String): Object
  • added: static method RmiClientInterceptorUtils.invokeRemoteMethod(MethodInvocation, Object): Object
  • added: static method RmiClientInterceptorUtils.isConnectFailure(RemoteException): boolean
  • added: abstract class SoapFaultException extends RemoteInvocationFailureException
  • added: ctor SoapFaultException(String, Throwable)
  • added: method SoapFaultException.getFaultActor(): String
  • added: method SoapFaultException.getFaultCode(): String
  • added: method SoapFaultException.getFaultCodeAsQName(): QName
  • added: method SoapFaultException.getFaultString(): String
  • added: abstract class RemoteAccessor extends RemotingSupport
  • added: abstract class RemoteExporter extends RemotingSupport
  • added: abstract class RemoteInvocationBasedAccessor extends UrlBasedRemoteAccessor
  • added: abstract class RemoteInvocationBasedExporter extends RemoteExporter
  • added: abstract class RemoteInvocationUtils
  • added: abstract class RemotingSupport implements BeanClassLoaderAware
  • added: abstract class UrlBasedRemoteAccessor extends RemoteAccessor implements InitializingBean
  • added: class DefaultRemoteInvocationExecutor implements RemoteInvocationExecutor
  • added: class DefaultRemoteInvocationFactory implements RemoteInvocationFactory
  • added: class RemoteInvocation implements Serializable
  • added: class RemoteInvocationResult implements Serializable
  • added: class RemoteInvocationTraceInterceptor implements MethodInterceptor
  • added: class SimpleHttpServerFactoryBean implements FactoryBean, InitializingBean, DisposableBean
  • added: ctor DefaultRemoteInvocationExecutor()
  • added: ctor DefaultRemoteInvocationFactory()
  • added: ctor RemoteAccessor()
  • added: ctor RemoteExporter()
  • added: ctor RemoteInvocation()
  • added: ctor RemoteInvocation(MethodInvocation)
  • added: ctor RemoteInvocation(String, Class[], Object[])
  • added: ctor RemoteInvocationBasedAccessor()
  • added: ctor RemoteInvocationBasedExporter()
  • added: ctor RemoteInvocationResult(Object)
  • added: ctor RemoteInvocationResult(Throwable)
  • added: ctor RemoteInvocationTraceInterceptor()
  • added: ctor RemoteInvocationTraceInterceptor(String)
  • added: ctor RemoteInvocationUtils()
  • added: ctor RemotingSupport()
  • added: ctor SimpleHttpServerFactoryBean()
  • added: ctor UrlBasedRemoteAccessor()
  • added: field RemotingSupport.logger: Log
  • added: field SimpleHttpServerFactoryBean.logger: Log
  • added: interface RemoteInvocationExecutor
  • added: interface RemoteInvocationFactory
  • added: method DefaultRemoteInvocationExecutor.invoke(RemoteInvocation, Object): Object
  • added: method DefaultRemoteInvocationFactory.createRemoteInvocation(MethodInvocation): RemoteInvocation
  • added: method RemoteAccessor.getServiceInterface(): Class
  • added: method RemoteAccessor.setServiceInterface(Class): void
  • added: method RemoteExporter.checkService(): void
  • added: method RemoteExporter.checkServiceInterface(): void
  • added: method RemoteExporter.getExporterName(): String
  • added: method RemoteExporter.getProxyForService(): Object
  • added: method RemoteExporter.getService(): Object
  • added: method RemoteExporter.getServiceInterface(): Class
  • added: method RemoteExporter.setInterceptors(Object[]): void
  • added: method RemoteExporter.setRegisterTraceInterceptor(boolean): void
  • added: method RemoteExporter.setService(Object): void
  • added: method RemoteExporter.setServiceInterface(Class): void
  • added: method RemoteInvocation.addAttribute(String, Serializable): void
  • added: method RemoteInvocation.getArguments(): Object[]
  • added: method RemoteInvocation.getAttribute(String): Serializable
  • added: method RemoteInvocation.getAttributes(): Map
  • added: method RemoteInvocation.getMethodName(): String
  • added: method RemoteInvocation.getParameterTypes(): Class[]
  • added: method RemoteInvocation.invoke(Object): Object
  • added: method RemoteInvocation.setArguments(Object[]): void
  • added: method RemoteInvocation.setAttributes(Map): void
  • added: method RemoteInvocation.setMethodName(String): void
  • added: method RemoteInvocation.setParameterTypes(Class[]): void
  • added: method RemoteInvocation.toString(): String
  • added: method RemoteInvocationBasedAccessor.createRemoteInvocation(MethodInvocation): RemoteInvocation
  • added: method RemoteInvocationBasedAccessor.getRemoteInvocationFactory(): RemoteInvocationFactory
  • added: method RemoteInvocationBasedAccessor.recreateRemoteInvocationResult(RemoteInvocationResult): Object
  • added: method RemoteInvocationBasedAccessor.setRemoteInvocationFactory(RemoteInvocationFactory): void
  • added: method RemoteInvocationBasedExporter.getRemoteInvocationExecutor(): RemoteInvocationExecutor
  • added: method RemoteInvocationBasedExporter.invoke(RemoteInvocation, Object): Object
  • added: method RemoteInvocationBasedExporter.invokeAndCreateResult(RemoteInvocation, Object): RemoteInvocationResult
  • added: method RemoteInvocationBasedExporter.setRemoteInvocationExecutor(RemoteInvocationExecutor): void
  • added: method RemoteInvocationExecutor.invoke(RemoteInvocation, Object): Object
  • added: method RemoteInvocationFactory.createRemoteInvocation(MethodInvocation): RemoteInvocation
  • added: method RemoteInvocationResult.getException(): Throwable
  • added: method RemoteInvocationResult.getValue(): Object
  • added: method RemoteInvocationResult.hasException(): boolean
  • added: method RemoteInvocationResult.hasInvocationTargetException(): boolean
  • added: method RemoteInvocationResult.recreate(): Object
  • added: method RemoteInvocationTraceInterceptor.invoke(MethodInvocation): Object
  • added: method RemotingSupport.getBeanClassLoader(): ClassLoader
  • added: method RemotingSupport.overrideThreadContextClassLoader(): ClassLoader
  • added: method RemotingSupport.resetThreadContextClassLoader(ClassLoader): void
  • added: method RemotingSupport.setBeanClassLoader(ClassLoader): void
  • added: method SimpleHttpServerFactoryBean.afterPropertiesSet(): void
  • added: method SimpleHttpServerFactoryBean.destroy(): void
  • added: method SimpleHttpServerFactoryBean.getObject(): Object
  • added: method SimpleHttpServerFactoryBean.getObjectType(): Class
  • added: method SimpleHttpServerFactoryBean.isSingleton(): boolean
  • added: method SimpleHttpServerFactoryBean.setAuthenticator(Authenticator): void
  • added: method SimpleHttpServerFactoryBean.setBacklog(int): void
  • added: method SimpleHttpServerFactoryBean.setContexts(Map): void
  • added: method SimpleHttpServerFactoryBean.setExecutor(Executor): void
  • added: method SimpleHttpServerFactoryBean.setFilters(List): void
  • added: method SimpleHttpServerFactoryBean.setHostname(String): void
  • added: method SimpleHttpServerFactoryBean.setPort(int): void
  • added: method SimpleHttpServerFactoryBean.setShutdownDelay(int): void
  • added: method SimpleHttpServerFactoryBean.setTaskExecutor(TaskExecutor): void
  • added: method UrlBasedRemoteAccessor.afterPropertiesSet(): void
  • added: method UrlBasedRemoteAccessor.getServiceUrl(): String
  • added: method UrlBasedRemoteAccessor.setServiceUrl(String): void
  • added: static field RemoteInvocationTraceInterceptor.logger: Log
  • added: static method RemoteInvocationUtils.fillInClientStackTraceIfPossible(Throwable): void
  • added: class SchedulingException extends NestedRuntimeException
  • added: ctor SchedulingException(String)
  • added: ctor SchedulingException(String, Throwable)
  • added: interface SchedulingAwareRunnable extends Runnable
  • added: interface SchedulingTaskExecutor extends TaskExecutor
  • added: method SchedulingAwareRunnable.isLongLived(): boolean
  • added: method SchedulingTaskExecutor.prefersShortLivedTasks(): boolean
  • added: class ConcurrentTaskExecutor implements SchedulingTaskExecutor, Executor
  • added: class CustomizableThreadFactory extends CustomizableThreadCreator implements ThreadFactory
  • added: class ScheduledExecutorFactoryBean implements FactoryBean, BeanNameAware, InitializingBean, DisposableBean
  • added: class ScheduledExecutorTask
  • added: class ThreadPoolTaskExecutor extends CustomizableThreadFactory implements SchedulingTaskExecutor, Executor, BeanNameAware, InitializingBean, DisposableBean
  • added: ctor ConcurrentTaskExecutor()
  • added: ctor ConcurrentTaskExecutor(Executor)
  • added: ctor CustomizableThreadFactory()
  • added: ctor CustomizableThreadFactory(String)
  • added: ctor ScheduledExecutorFactoryBean()
  • added: ctor ScheduledExecutorTask()
  • added: ctor ScheduledExecutorTask(Runnable)
  • added: ctor ScheduledExecutorTask(Runnable, long)
  • added: ctor ScheduledExecutorTask(Runnable, long, long, boolean)
  • added: ctor ThreadPoolTaskExecutor()
  • added: field ScheduledExecutorFactoryBean.logger: Log
  • added: field ThreadPoolTaskExecutor.logger: Log
  • added: method ConcurrentTaskExecutor.execute(Runnable): void
  • added: method ConcurrentTaskExecutor.getConcurrentExecutor(): Executor
  • added: method ConcurrentTaskExecutor.prefersShortLivedTasks(): boolean
  • added: method ConcurrentTaskExecutor.setConcurrentExecutor(Executor): void
  • added: method CustomizableThreadFactory.newThread(Runnable): Thread
  • added: method ScheduledExecutorFactoryBean.afterPropertiesSet(): void
  • added: method ScheduledExecutorFactoryBean.createExecutor(int, ThreadFactory, RejectedExecutionHandler): ScheduledExecutorService
  • added: method ScheduledExecutorFactoryBean.destroy(): void
  • added: method ScheduledExecutorFactoryBean.getObject(): Object
  • added: method ScheduledExecutorFactoryBean.getObjectType(): Class
  • added: method ScheduledExecutorFactoryBean.getRunnableToSchedule(ScheduledExecutorTask): Runnable
  • added: method ScheduledExecutorFactoryBean.isSingleton(): boolean
  • added: method ScheduledExecutorFactoryBean.registerTasks(ScheduledExecutorTask[], ScheduledExecutorService): void
  • added: method ScheduledExecutorFactoryBean.setBeanName(String): void
  • added: method ScheduledExecutorFactoryBean.setContinueScheduledExecutionAfterException(boolean): void
  • added: method ScheduledExecutorFactoryBean.setExposeUnconfigurableExecutor(boolean): void
  • added: method ScheduledExecutorFactoryBean.setPoolSize(int): void
  • added: method ScheduledExecutorFactoryBean.setRejectedExecutionHandler(RejectedExecutionHandler): void
  • added: method ScheduledExecutorFactoryBean.setScheduledExecutorTasks(ScheduledExecutorTask[]): void
  • added: method ScheduledExecutorFactoryBean.setThreadFactory(ThreadFactory): void
  • added: method ScheduledExecutorFactoryBean.setWaitForTasksToCompleteOnShutdown(boolean): void
  • added: method ScheduledExecutorTask.getDelay(): long
  • added: method ScheduledExecutorTask.getPeriod(): long
  • added: method ScheduledExecutorTask.getRunnable(): Runnable
  • added: method ScheduledExecutorTask.getTimeUnit(): TimeUnit
  • added: method ScheduledExecutorTask.isFixedRate(): boolean
  • added: method ScheduledExecutorTask.isOneTimeTask(): boolean
  • added: method ScheduledExecutorTask.setDelay(long): void
  • added: method ScheduledExecutorTask.setFixedRate(boolean): void
  • added: method ScheduledExecutorTask.setPeriod(long): void
  • added: method ScheduledExecutorTask.setRunnable(Runnable): void
  • added: method ScheduledExecutorTask.setTimeUnit(TimeUnit): void
  • added: method ThreadPoolTaskExecutor.afterPropertiesSet(): void
  • added: method ThreadPoolTaskExecutor.createQueue(int): BlockingQueue
  • added: method ThreadPoolTaskExecutor.destroy(): void
  • added: method ThreadPoolTaskExecutor.execute(Runnable): void
  • added: method ThreadPoolTaskExecutor.getActiveCount(): int
  • added: method ThreadPoolTaskExecutor.getCorePoolSize(): int
  • added: method ThreadPoolTaskExecutor.getKeepAliveSeconds(): int
  • added: method ThreadPoolTaskExecutor.getMaxPoolSize(): int
  • added: method ThreadPoolTaskExecutor.getPoolSize(): int
  • added: method ThreadPoolTaskExecutor.getThreadPoolExecutor(): ThreadPoolExecutor
  • added: method ThreadPoolTaskExecutor.initialize(): void
  • added: method ThreadPoolTaskExecutor.prefersShortLivedTasks(): boolean
  • added: method ThreadPoolTaskExecutor.setAllowCoreThreadTimeOut(boolean): void
  • added: method ThreadPoolTaskExecutor.setBeanName(String): void
  • added: method ThreadPoolTaskExecutor.setCorePoolSize(int): void
  • added: method ThreadPoolTaskExecutor.setKeepAliveSeconds(int): void
  • added: method ThreadPoolTaskExecutor.setMaxPoolSize(int): void
  • added: method ThreadPoolTaskExecutor.setQueueCapacity(int): void
  • added: method ThreadPoolTaskExecutor.setRejectedExecutionHandler(RejectedExecutionHandler): void
  • added: method ThreadPoolTaskExecutor.setThreadFactory(ThreadFactory): void
  • added: method ThreadPoolTaskExecutor.setThreadNamePrefix(String): void
  • added: method ThreadPoolTaskExecutor.setWaitForTasksToCompleteOnShutdown(boolean): void
  • added: method ThreadPoolTaskExecutor.shutdown(): void
  • added: class ConcurrentTaskExecutor implements SchedulingTaskExecutor, Executor
  • added: class CustomizableThreadFactory extends CustomizableThreadCreator implements ThreadFactory
  • added: class ScheduledExecutorFactoryBean implements FactoryBean, BeanNameAware, InitializingBean, DisposableBean
  • added: class ScheduledExecutorTask
  • added: class ThreadPoolTaskExecutor extends CustomizableThreadFactory implements SchedulingTaskExecutor, Executor, BeanNameAware, InitializingBean, DisposableBean
  • added: ctor ConcurrentTaskExecutor()
  • added: ctor ConcurrentTaskExecutor(Executor)
  • added: ctor CustomizableThreadFactory()
  • added: ctor CustomizableThreadFactory(String)
  • added: ctor ScheduledExecutorFactoryBean()
  • added: ctor ScheduledExecutorTask()
  • added: ctor ScheduledExecutorTask(Runnable)
  • added: ctor ScheduledExecutorTask(Runnable, long)
  • added: ctor ScheduledExecutorTask(Runnable, long, long, boolean)
  • added: ctor ThreadPoolTaskExecutor()
  • added: field ScheduledExecutorFactoryBean.logger: Log
  • added: field ThreadPoolTaskExecutor.logger: Log
  • added: method ConcurrentTaskExecutor.execute(Runnable): void
  • added: method ConcurrentTaskExecutor.getConcurrentExecutor(): Executor
  • added: method ConcurrentTaskExecutor.prefersShortLivedTasks(): boolean
  • added: method ConcurrentTaskExecutor.setConcurrentExecutor(Executor): void
  • added: method CustomizableThreadFactory.newThread(Runnable): Thread
  • added: method ScheduledExecutorFactoryBean.afterPropertiesSet(): void
  • added: method ScheduledExecutorFactoryBean.createExecutor(int, ThreadFactory, RejectedExecutionHandler): ScheduledExecutorService
  • added: method ScheduledExecutorFactoryBean.destroy(): void
  • added: method ScheduledExecutorFactoryBean.getObject(): Object
  • added: method ScheduledExecutorFactoryBean.getObjectType(): Class
  • added: method ScheduledExecutorFactoryBean.getRunnableToSchedule(ScheduledExecutorTask): Runnable
  • added: method ScheduledExecutorFactoryBean.isSingleton(): boolean
  • added: method ScheduledExecutorFactoryBean.registerTasks(ScheduledExecutorTask[], ScheduledExecutorService): void
  • added: method ScheduledExecutorFactoryBean.setBeanName(String): void
  • added: method ScheduledExecutorFactoryBean.setContinueScheduledExecutionAfterException(boolean): void
  • added: method ScheduledExecutorFactoryBean.setExposeUnconfigurableExecutor(boolean): void
  • added: method ScheduledExecutorFactoryBean.setPoolSize(int): void
  • added: method ScheduledExecutorFactoryBean.setRejectedExecutionHandler(RejectedExecutionHandler): void
  • added: method ScheduledExecutorFactoryBean.setScheduledExecutorTasks(ScheduledExecutorTask[]): void
  • added: method ScheduledExecutorFactoryBean.setThreadFactory(ThreadFactory): void
  • added: method ScheduledExecutorFactoryBean.setWaitForTasksToCompleteOnShutdown(boolean): void
  • added: method ScheduledExecutorTask.getDelay(): long
  • added: method ScheduledExecutorTask.getPeriod(): long
  • added: method ScheduledExecutorTask.getRunnable(): Runnable
  • added: method ScheduledExecutorTask.getTimeUnit(): TimeUnit
  • added: method ScheduledExecutorTask.isFixedRate(): boolean
  • added: method ScheduledExecutorTask.isOneTimeTask(): boolean
  • added: method ScheduledExecutorTask.setDelay(long): void
  • added: method ScheduledExecutorTask.setFixedRate(boolean): void
  • added: method ScheduledExecutorTask.setPeriod(long): void
  • added: method ScheduledExecutorTask.setRunnable(Runnable): void
  • added: method ScheduledExecutorTask.setTimeUnit(TimeUnit): void
  • added: method ThreadPoolTaskExecutor.afterPropertiesSet(): void
  • added: method ThreadPoolTaskExecutor.createQueue(int): BlockingQueue
  • added: method ThreadPoolTaskExecutor.destroy(): void
  • added: method ThreadPoolTaskExecutor.execute(Runnable): void
  • added: method ThreadPoolTaskExecutor.getActiveCount(): int
  • added: method ThreadPoolTaskExecutor.getCorePoolSize(): int
  • added: method ThreadPoolTaskExecutor.getKeepAliveSeconds(): int
  • added: method ThreadPoolTaskExecutor.getMaxPoolSize(): int
  • added: method ThreadPoolTaskExecutor.getPoolSize(): int
  • added: method ThreadPoolTaskExecutor.getThreadPoolExecutor(): ThreadPoolExecutor
  • added: method ThreadPoolTaskExecutor.initialize(): void
  • added: method ThreadPoolTaskExecutor.prefersShortLivedTasks(): boolean
  • added: method ThreadPoolTaskExecutor.setAllowCoreThreadTimeOut(boolean): void
  • added: method ThreadPoolTaskExecutor.setBeanName(String): void
  • added: method ThreadPoolTaskExecutor.setCorePoolSize(int): void
  • added: method ThreadPoolTaskExecutor.setKeepAliveSeconds(int): void
  • added: method ThreadPoolTaskExecutor.setMaxPoolSize(int): void
  • added: method ThreadPoolTaskExecutor.setQueueCapacity(int): void
  • added: method ThreadPoolTaskExecutor.setRejectedExecutionHandler(RejectedExecutionHandler): void
  • added: method ThreadPoolTaskExecutor.setThreadFactory(ThreadFactory): void
  • added: method ThreadPoolTaskExecutor.setThreadNamePrefix(String): void
  • added: method ThreadPoolTaskExecutor.setWaitForTasksToCompleteOnShutdown(boolean): void
  • added: method ThreadPoolTaskExecutor.shutdown(): void
  • added: class DelegatingExceptionProofRunnable implements Runnable
  • added: class MethodInvokingRunnable extends ArgumentConvertingMethodInvoker implements Runnable, BeanClassLoaderAware, InitializingBean
  • added: ctor DelegatingExceptionProofRunnable(Runnable)
  • added: ctor DelegatingExceptionProofRunnable(Runnable, boolean)
  • added: ctor MethodInvokingRunnable()
  • added: field MethodInvokingRunnable.logger: Log
  • added: method DelegatingExceptionProofRunnable.getDelegate(): Runnable
  • added: method DelegatingExceptionProofRunnable.run(): void
  • added: method MethodInvokingRunnable.afterPropertiesSet(): void
  • added: method MethodInvokingRunnable.getInvocationFailureMessage(): String
  • added: method MethodInvokingRunnable.resolveClassName(String): Class
  • added: method MethodInvokingRunnable.run(): void
  • added: method MethodInvokingRunnable.setBeanClassLoader(ClassLoader): void
  • added: class DelegatingTimerTask extends TimerTask
  • added: class MethodInvokingTimerTaskFactoryBean extends MethodInvokingRunnable implements FactoryBean
  • added: class ScheduledTimerTask
  • added: class TimerFactoryBean implements FactoryBean, BeanNameAware, InitializingBean, DisposableBean
  • added: class TimerTaskExecutor implements SchedulingTaskExecutor, InitializingBean, DisposableBean
  • added: ctor DelegatingTimerTask(Runnable)
  • added: ctor MethodInvokingTimerTaskFactoryBean()
  • added: ctor ScheduledTimerTask()
  • added: ctor ScheduledTimerTask(Runnable)
  • added: ctor ScheduledTimerTask(Runnable, long)
  • added: ctor ScheduledTimerTask(Runnable, long, long, boolean)
  • added: ctor ScheduledTimerTask(TimerTask)
  • added: ctor ScheduledTimerTask(TimerTask, long)
  • added: ctor ScheduledTimerTask(TimerTask, long, long, boolean)
  • added: ctor TimerFactoryBean()
  • added: ctor TimerTaskExecutor()
  • added: ctor TimerTaskExecutor(Timer)
  • added: field TimerFactoryBean.logger: Log
  • added: field TimerTaskExecutor.logger: Log
  • added: method DelegatingTimerTask.getDelegate(): Runnable
  • added: method DelegatingTimerTask.run(): void
  • added: method MethodInvokingTimerTaskFactoryBean.afterPropertiesSet(): void
  • added: method MethodInvokingTimerTaskFactoryBean.getObject(): Object
  • added: method MethodInvokingTimerTaskFactoryBean.getObjectType(): Class
  • added: method MethodInvokingTimerTaskFactoryBean.isSingleton(): boolean
  • added: method ScheduledTimerTask.getDelay(): long
  • added: method ScheduledTimerTask.getPeriod(): long
  • added: method ScheduledTimerTask.getTimerTask(): TimerTask
  • added: method ScheduledTimerTask.isFixedRate(): boolean
  • added: method ScheduledTimerTask.isOneTimeTask(): boolean
  • added: method ScheduledTimerTask.setDelay(long): void
  • added: method ScheduledTimerTask.setFixedRate(boolean): void
  • added: method ScheduledTimerTask.setPeriod(long): void
  • added: method ScheduledTimerTask.setRunnable(Runnable): void
  • added: method ScheduledTimerTask.setTimerTask(TimerTask): void
  • added: method TimerFactoryBean.afterPropertiesSet(): void
  • added: method TimerFactoryBean.createTimer(String, boolean): Timer
  • added: method TimerFactoryBean.createTimer(boolean): Timer
  • added: method TimerFactoryBean.destroy(): void
  • added: method TimerFactoryBean.getObject(): Object
  • added: method TimerFactoryBean.getObjectType(): Class
  • added: method TimerFactoryBean.isSingleton(): boolean
  • added: method TimerFactoryBean.registerTasks(ScheduledTimerTask[], Timer): void
  • added: method TimerFactoryBean.setBeanName(String): void
  • added: method TimerFactoryBean.setDaemon(boolean): void
  • added: method TimerFactoryBean.setScheduledTimerTasks(ScheduledTimerTask[]): void
  • added: method TimerTaskExecutor.afterPropertiesSet(): void
  • added: method TimerTaskExecutor.createTimer(): Timer
  • added: method TimerTaskExecutor.destroy(): void
  • added: method TimerTaskExecutor.execute(Runnable): void
  • added: method TimerTaskExecutor.prefersShortLivedTasks(): boolean
  • added: method TimerTaskExecutor.setDelay(int): void
  • added: method TimerTaskExecutor.setTimer(Timer): void
  • added: class ScriptCompilationException extends NestedRuntimeException
  • added: ctor ScriptCompilationException(ScriptSource, String, Throwable)
  • added: ctor ScriptCompilationException(ScriptSource, Throwable)
  • added: ctor ScriptCompilationException(String)
  • added: ctor ScriptCompilationException(String, Throwable)
  • added: interface ScriptFactory
  • added: interface ScriptSource
  • added: method ScriptCompilationException.getScriptSource(): ScriptSource
  • added: method ScriptFactory.getScriptInterfaces(): Class[]
  • added: method ScriptFactory.getScriptSourceLocator(): String
  • added: method ScriptFactory.getScriptedObject(ScriptSource, Class[]): Object
  • added: method ScriptFactory.getScriptedObjectType(ScriptSource): Class
  • added: method ScriptFactory.requiresConfigInterface(): boolean
  • added: method ScriptFactory.requiresScriptedObjectRefresh(ScriptSource): boolean
  • added: method ScriptSource.getScriptAsString(): String
  • added: method ScriptSource.isModified(): boolean
  • added: method ScriptSource.suggestedClassName(): String
  • added: abstract class BshScriptUtils
  • added: class BshScriptFactory implements ScriptFactory, BeanClassLoaderAware
  • added: ctor BshScriptFactory(String)
  • added: ctor BshScriptFactory(String, Class[])
  • added: ctor BshScriptUtils()
  • added: method BshScriptFactory.getScriptInterfaces(): Class[]
  • added: method BshScriptFactory.getScriptSourceLocator(): String
  • added: method BshScriptFactory.getScriptedObject(ScriptSource, Class[]): Object
  • added: method BshScriptFactory.getScriptedObjectType(ScriptSource): Class
  • added: method BshScriptFactory.requiresConfigInterface(): boolean
  • added: method BshScriptFactory.requiresScriptedObjectRefresh(ScriptSource): boolean
  • added: method BshScriptFactory.setBeanClassLoader(ClassLoader): void
  • added: method BshScriptFactory.toString(): String
  • added: static class BshScriptUtils.BshExecutionException extends NestedRuntimeException
  • added: static method BshScriptUtils.createBshObject(String): Object
  • added: static method BshScriptUtils.createBshObject(String, Class[]): Object
  • added: static method BshScriptUtils.createBshObject(String, Class[], ClassLoader): Object
  • added: abstract class LangNamespaceUtils
  • added: class LangNamespaceHandler extends NamespaceHandlerSupport
  • added: class ScriptingDefaultsParser implements BeanDefinitionParser
  • added: ctor LangNamespaceHandler()
  • added: ctor LangNamespaceUtils()
  • added: ctor ScriptingDefaultsParser()
  • added: method LangNamespaceHandler.init(): void
  • added: method ScriptingDefaultsParser.parse(Element, ParserContext): BeanDefinition
  • added: static method LangNamespaceUtils.registerScriptFactoryPostProcessorIfNecessary(BeanDefinitionRegistry): BeanDefinition
  • added: class GroovyScriptFactory implements ScriptFactory, BeanFactoryAware, BeanClassLoaderAware
  • added: ctor GroovyScriptFactory(String)
  • added: ctor GroovyScriptFactory(String, GroovyObjectCustomizer)
  • added: interface GroovyObjectCustomizer
  • added: method GroovyObjectCustomizer.customize(GroovyObject): void
  • added: method GroovyScriptFactory.executeScript(ScriptSource, Class): Object
  • added: method GroovyScriptFactory.getGroovyClassLoader(): GroovyClassLoader
  • added: method GroovyScriptFactory.getScriptInterfaces(): Class[]
  • added: method GroovyScriptFactory.getScriptSourceLocator(): String
  • added: method GroovyScriptFactory.getScriptedObject(ScriptSource, Class[]): Object
  • added: method GroovyScriptFactory.getScriptedObjectType(ScriptSource): Class
  • added: method GroovyScriptFactory.requiresConfigInterface(): boolean
  • added: method GroovyScriptFactory.requiresScriptedObjectRefresh(ScriptSource): boolean
  • added: method GroovyScriptFactory.setBeanClassLoader(ClassLoader): void
  • added: method GroovyScriptFactory.setBeanFactory(BeanFactory): void
  • added: method GroovyScriptFactory.toString(): String
  • added: abstract class JRubyScriptUtils
  • added: class JRubyScriptFactory implements ScriptFactory, BeanClassLoaderAware
  • added: ctor JRubyScriptFactory(String, Class[])
  • added: ctor JRubyScriptUtils()
  • added: ctor JRubyScriptUtils.JRubyExecutionException(RaiseException)
  • added: method JRubyScriptFactory.getScriptInterfaces(): Class[]
  • added: method JRubyScriptFactory.getScriptSourceLocator(): String
  • added: method JRubyScriptFactory.getScriptedObject(ScriptSource, Class[]): Object
  • added: method JRubyScriptFactory.getScriptedObjectType(ScriptSource): Class
  • added: method JRubyScriptFactory.requiresConfigInterface(): boolean
  • added: method JRubyScriptFactory.requiresScriptedObjectRefresh(ScriptSource): boolean
  • added: method JRubyScriptFactory.setBeanClassLoader(ClassLoader): void
  • added: method JRubyScriptFactory.toString(): String
  • added: static class JRubyScriptUtils.JRubyExecutionException extends NestedRuntimeException
  • added: static method JRubyScriptUtils.createJRubyObject(String, Class[]): Object
  • added: static method JRubyScriptUtils.createJRubyObject(String, Class[], ClassLoader): Object
  • added: class RefreshableScriptTargetSource extends BeanFactoryRefreshableTargetSource
  • added: class ResourceScriptSource implements ScriptSource
  • added: class ScriptFactoryPostProcessor extends InstantiationAwareBeanPostProcessorAdapter implements BeanClassLoaderAware, BeanFactoryAware, ResourceLoaderAware, DisposableBean, Ordered
  • added: class StaticScriptSource implements ScriptSource
  • added: ctor RefreshableScriptTargetSource(BeanFactory, String, ScriptFactory, ScriptSource, boolean)
  • added: ctor ResourceScriptSource(Resource)
  • added: ctor ScriptFactoryPostProcessor()
  • added: ctor StaticScriptSource(String)
  • added: ctor StaticScriptSource(String, String)
  • added: field ResourceScriptSource.logger: Log
  • added: field ScriptFactoryPostProcessor.logger: Log
  • added: method RefreshableScriptTargetSource.obtainFreshBean(BeanFactory, String): Object
  • added: method RefreshableScriptTargetSource.requiresRefresh(): boolean
  • added: method ResourceScriptSource.getResource(): Resource
  • added: method ResourceScriptSource.getScriptAsString(): String
  • added: method ResourceScriptSource.isModified(): boolean
  • added: method ResourceScriptSource.retrieveLastModifiedTime(): long
  • added: method ResourceScriptSource.suggestedClassName(): String
  • added: method ResourceScriptSource.toString(): String
  • added: method ScriptFactoryPostProcessor.convertToScriptSource(String, String, ResourceLoader): ScriptSource
  • added: method ScriptFactoryPostProcessor.createCompositeInterface(Class[]): Class
  • added: method ScriptFactoryPostProcessor.createConfigInterface(BeanDefinition, Class[]): Class
  • added: method ScriptFactoryPostProcessor.createRefreshableProxy(TargetSource, Class[]): Object
  • added: method ScriptFactoryPostProcessor.createScriptFactoryBeanDefinition(BeanDefinition): BeanDefinition
  • added: method ScriptFactoryPostProcessor.createScriptedObjectBeanDefinition(BeanDefinition, String, ScriptSource, Class[]): BeanDefinition
  • added: method ScriptFactoryPostProcessor.destroy(): void
  • added: method ScriptFactoryPostProcessor.getOrder(): int
  • added: method ScriptFactoryPostProcessor.getScriptSource(String, String): ScriptSource
  • added: method ScriptFactoryPostProcessor.postProcessBeforeInstantiation(Class, String): Object
  • added: method ScriptFactoryPostProcessor.predictBeanType(Class, String): Class
  • added: method ScriptFactoryPostProcessor.prepareScriptBeans(BeanDefinition, String, String): void
  • added: method ScriptFactoryPostProcessor.resolveRefreshCheckDelay(BeanDefinition): long
  • added: method ScriptFactoryPostProcessor.setBeanClassLoader(ClassLoader): void
  • added: method ScriptFactoryPostProcessor.setBeanFactory(BeanFactory): void
  • added: method ScriptFactoryPostProcessor.setDefaultRefreshCheckDelay(long): void
  • added: method ScriptFactoryPostProcessor.setResourceLoader(ResourceLoader): void
  • added: method StaticScriptSource.getScriptAsString(): String
  • added: method StaticScriptSource.isModified(): boolean
  • added: method StaticScriptSource.setScript(String): void
  • added: method StaticScriptSource.suggestedClassName(): String
  • added: method StaticScriptSource.toString(): String
  • added: static field ScriptFactoryPostProcessor.INLINE_SCRIPT_PREFIX: String
  • added: static field ScriptFactoryPostProcessor.REFRESH_CHECK_DELAY_ATTRIBUTE: String
  • added: @interface Component
  • added: @interface Controller
  • added: @interface Repository
  • added: @interface Service
  • added: method Component.value(): String
  • added: method Controller.value(): String
  • added: method Repository.value(): String
  • added: method Service.value(): String
  • added: class ExtendedModelMap extends ModelMap implements Model
  • added: class ModelMap extends LinkedHashMap
  • added: ctor ExtendedModelMap()
  • added: ctor ModelMap()
  • added: ctor ModelMap(Object)
  • added: ctor ModelMap(String, Object)
  • added: interface Model
  • added: method ExtendedModelMap.addAllAttributes(Collection): ExtendedModelMap
  • added: method ExtendedModelMap.addAllAttributes(Map): ExtendedModelMap
  • added: method ExtendedModelMap.addAttribute(Object): ExtendedModelMap
  • added: method ExtendedModelMap.addAttribute(String, Object): ExtendedModelMap
  • added: method ExtendedModelMap.asMap(): Map
  • added: method ExtendedModelMap.mergeAttributes(Map): ExtendedModelMap
  • added: method Model.addAllAttributes(Collection): Model
  • added: method Model.addAllAttributes(Map): Model
  • added: method Model.addAttribute(Object): Model
  • added: method Model.addAttribute(String, Object): Model
  • added: method Model.asMap(): Map
  • added: method Model.containsAttribute(String): boolean
  • added: method Model.mergeAttributes(Map): Model
  • added: method ModelMap.addAllAttributes(Collection): ModelMap
  • added: method ModelMap.addAllAttributes(Map): ModelMap
  • added: method ModelMap.addAllObjects(Collection): ModelMap
  • added: method ModelMap.addAllObjects(Map): ModelMap
  • added: method ModelMap.addAttribute(Object): ModelMap
  • added: method ModelMap.addAttribute(String, Object): ModelMap
  • added: method ModelMap.addObject(Object): ModelMap
  • added: method ModelMap.addObject(String, Object): ModelMap
  • added: method ModelMap.containsAttribute(String): boolean
  • added: method ModelMap.mergeAttributes(Map): ModelMap
  • removed: abstract class FreeMarkerTemplateUtils
  • removed: class FreeMarkerConfigurationFactory
  • removed: class FreeMarkerConfigurationFactoryBean extends FreeMarkerConfigurationFactory implements FactoryBean, InitializingBean, ResourceLoaderAware
  • removed: class SpringTemplateLoader implements TemplateLoader
  • removed: ctor FreeMarkerConfigurationFactory()
  • removed: ctor FreeMarkerConfigurationFactoryBean()
  • removed: ctor FreeMarkerTemplateUtils()
  • removed: ctor SpringTemplateLoader(ResourceLoader, String)
  • removed: field FreeMarkerConfigurationFactory.logger: Log
  • removed: field SpringTemplateLoader.logger: Log
  • removed: method FreeMarkerConfigurationFactory.createConfiguration(): Configuration
  • removed: method FreeMarkerConfigurationFactory.getAggregateTemplateLoader(List): TemplateLoader
  • removed: method FreeMarkerConfigurationFactory.getResourceLoader(): ResourceLoader
  • removed: method FreeMarkerConfigurationFactory.getTemplateLoaderForPath(String): TemplateLoader
  • removed: method FreeMarkerConfigurationFactory.isPreferFileSystemAccess(): boolean
  • removed: method FreeMarkerConfigurationFactory.newConfiguration(): Configuration
  • removed: method FreeMarkerConfigurationFactory.postProcessConfiguration(Configuration): void
  • removed: method FreeMarkerConfigurationFactory.postProcessTemplateLoaders(List): void
  • removed: method FreeMarkerConfigurationFactory.setConfigLocation(Resource): void
  • removed: method FreeMarkerConfigurationFactory.setDefaultEncoding(String): void
  • removed: method FreeMarkerConfigurationFactory.setFreemarkerSettings(Properties): void
  • removed: method FreeMarkerConfigurationFactory.setFreemarkerVariables(Map): void
  • removed: method FreeMarkerConfigurationFactory.setPreferFileSystemAccess(boolean): void
  • removed: method FreeMarkerConfigurationFactory.setResourceLoader(ResourceLoader): void
  • removed: method FreeMarkerConfigurationFactory.setTemplateLoaderPath(String): void
  • removed: method FreeMarkerConfigurationFactory.setTemplateLoaderPaths(String[]): void
  • removed: method FreeMarkerConfigurationFactory.setTemplateLoaders(TemplateLoader[]): void
  • removed: method FreeMarkerConfigurationFactoryBean.afterPropertiesSet(): void
  • removed: method FreeMarkerConfigurationFactoryBean.getObject(): Object
  • removed: method FreeMarkerConfigurationFactoryBean.getObjectType(): Class
  • removed: method FreeMarkerConfigurationFactoryBean.isSingleton(): boolean
  • removed: method SpringTemplateLoader.closeTemplateSource(Object): void
  • removed: method SpringTemplateLoader.findTemplateSource(String): Object
  • removed: method SpringTemplateLoader.getLastModified(Object): long
  • removed: method SpringTemplateLoader.getReader(Object, String): Reader
  • removed: static method FreeMarkerTemplateUtils.processTemplateIntoString(Template, Object): String
  • removed: abstract class JasperReportsUtils
  • removed: ctor JasperReportsUtils()
  • removed: static method JasperReportsUtils.convertReportData(Object): JRDataSource
  • removed: static method JasperReportsUtils.render(JRAbstractExporter, JasperPrint, OutputStream): void
  • removed: static method JasperReportsUtils.render(JRAbstractExporter, JasperPrint, Writer): void
  • removed: static method JasperReportsUtils.render(JRExporter, JasperPrint, OutputStream): void
  • removed: static method JasperReportsUtils.render(JRExporter, JasperPrint, Writer): void
  • removed: static method JasperReportsUtils.renderAsCsv(JasperReport, Map, Object, Writer): void
  • removed: static method JasperReportsUtils.renderAsHtml(JasperReport, Map, Object, Writer): void
  • removed: static method JasperReportsUtils.renderAsPdf(JasperReport, Map, Object, OutputStream): void
  • removed: static method JasperReportsUtils.renderAsXls(JasperReport, Map, Object, OutputStream): void
  • removed: abstract class VelocityEngineUtils
  • removed: class CommonsLoggingLogSystem implements LogSystem
  • removed: class SpringResourceLoader extends ResourceLoader
  • removed: class VelocityEngineFactory
  • removed: class VelocityEngineFactoryBean extends VelocityEngineFactory implements FactoryBean, InitializingBean, ResourceLoaderAware
  • removed: ctor CommonsLoggingLogSystem()
  • removed: ctor SpringResourceLoader()
  • removed: ctor VelocityEngineFactory()
  • removed: ctor VelocityEngineFactoryBean()
  • removed: ctor VelocityEngineUtils()
  • removed: field SpringResourceLoader.logger: Log
  • removed: field VelocityEngineFactory.logger: Log
  • removed: method CommonsLoggingLogSystem.init(RuntimeServices): void
  • removed: method CommonsLoggingLogSystem.logVelocityMessage(int, String): void
  • removed: method SpringResourceLoader.getLastModified(Resource): long
  • removed: method SpringResourceLoader.getResourceStream(String): InputStream
  • removed: method SpringResourceLoader.init(ExtendedProperties): void
  • removed: method SpringResourceLoader.isSourceModified(Resource): boolean
  • removed: method VelocityEngineFactory.createVelocityEngine(): VelocityEngine
  • removed: method VelocityEngineFactory.getResourceLoader(): ResourceLoader
  • removed: method VelocityEngineFactory.initSpringResourceLoader(VelocityEngine, String): void
  • removed: method VelocityEngineFactory.initVelocityResourceLoader(VelocityEngine, String): void
  • removed: method VelocityEngineFactory.isPreferFileSystemAccess(): boolean
  • removed: method VelocityEngineFactory.newVelocityEngine(): VelocityEngine
  • removed: method VelocityEngineFactory.postProcessVelocityEngine(VelocityEngine): void
  • removed: method VelocityEngineFactory.setConfigLocation(Resource): void
  • removed: method VelocityEngineFactory.setOverrideLogging(boolean): void
  • removed: method VelocityEngineFactory.setPreferFileSystemAccess(boolean): void
  • removed: method VelocityEngineFactory.setResourceLoader(ResourceLoader): void
  • removed: method VelocityEngineFactory.setResourceLoaderPath(String): void
  • removed: method VelocityEngineFactory.setVelocityProperties(Properties): void
  • removed: method VelocityEngineFactory.setVelocityPropertiesMap(Map): void
  • removed: method VelocityEngineFactoryBean.afterPropertiesSet(): void
  • removed: method VelocityEngineFactoryBean.getObject(): Object
  • removed: method VelocityEngineFactoryBean.getObjectType(): Class
  • removed: method VelocityEngineFactoryBean.isSingleton(): boolean
  • removed: static field SpringResourceLoader.NAME: String
  • removed: static field SpringResourceLoader.SPRING_RESOURCE_LOADER: String
  • removed: static field SpringResourceLoader.SPRING_RESOURCE_LOADER_CACHE: String
  • removed: static field SpringResourceLoader.SPRING_RESOURCE_LOADER_CLASS: String
  • removed: static field SpringResourceLoader.SPRING_RESOURCE_LOADER_PATH: String
  • removed: static method VelocityEngineUtils.mergeTemplate(VelocityEngine, String, Map, Writer): void
  • removed: static method VelocityEngineUtils.mergeTemplate(VelocityEngine, String, String, Map, Writer): void
  • removed: static method VelocityEngineUtils.mergeTemplateIntoString(VelocityEngine, String, Map): String
  • removed: static method VelocityEngineUtils.mergeTemplateIntoString(VelocityEngine, String, String, Map): String
  • removed: interface PropertyEditorRegistrar
  • removed: method BindException.doSetNestedPath(String): void
  • removed: method BindException.fixedField(String): String
  • removed: method BindException.getBeanWrapper(): BeanWrapper
  • removed: method BindException.getCustomEditor(String): PropertyEditor
  • removed: method BindException.getMessageCodesResolver(): MessageCodesResolver
  • removed: method BindException.isMatchingFieldError(String, FieldError): boolean
  • removed: method BindException.resolveMessageCodes(String): String[]
  • removed: method BindException.setMessageCodesResolver(MessageCodesResolver): void
  • removed: method DataBinder.createErrors(Object, String): BindException
  • removed: method DataBinder.getBeanWrapper(): BeanWrapper
  • removed: method PropertyEditorRegistrar.registerCustomEditors(DataBinder): void
  • changed: class BindException extends Exception implements Errors → class BindException extends Exception implements BindingResult
  • changed: class DataBinder implements PropertyEditorRegistry → class DataBinder implements PropertyEditorRegistry, TypeConverter
  • changed: method BindingErrorProcessor.processMissingFieldError(String, BindException): void → method BindingErrorProcessor.processMissingFieldError(String, BindingResult): void
  • changed: method BindingErrorProcessor.processPropertyAccessException(PropertyAccessException, BindException): void → method BindingErrorProcessor.processPropertyAccessException(PropertyAccessException, BindingResult): void
  • changed: method DefaultBindingErrorProcessor.processMissingFieldError(String, BindException): void → method DefaultBindingErrorProcessor.processMissingFieldError(String, BindingResult): void
  • changed: method DefaultBindingErrorProcessor.processPropertyAccessException(PropertyAccessException, BindException): void → method DefaultBindingErrorProcessor.processPropertyAccessException(PropertyAccessException, BindingResult): void
  • added: abstract class AbstractBindingResult extends AbstractErrors implements BindingResult, Serializable
  • added: abstract class AbstractErrors implements Errors, Serializable
  • added: abstract class AbstractPropertyBindingResult extends AbstractBindingResult
  • added: abstract class BindingResultUtils
  • added: class BeanPropertyBindingResult extends AbstractPropertyBindingResult implements Serializable
  • added: class DirectFieldBindingResult extends AbstractPropertyBindingResult
  • added: class MapBindingResult extends AbstractBindingResult implements Serializable
  • added: ctor AbstractBindingResult(String)
  • added: ctor AbstractErrors()
  • added: ctor AbstractPropertyBindingResult(String)
  • added: ctor BeanPropertyBindingResult(Object, String)
  • added: ctor BindException(BindingResult)
  • added: ctor BindingResultUtils()
  • added: ctor DirectFieldBindingResult(Object, String)
  • added: ctor FieldError(String, String, String)
  • added: ctor MapBindingResult(Map, String)
  • added: ctor ObjectError(String, String)
  • added: interface BindingResult extends Errors
  • added: method AbstractBindingResult.addAllErrors(Errors): void
  • added: method AbstractBindingResult.addError(ObjectError): void
  • added: method AbstractBindingResult.equals(Object): boolean
  • added: method AbstractBindingResult.findEditor(String, Class): PropertyEditor
  • added: method AbstractBindingResult.formatFieldValue(String, Object): Object
  • added: method AbstractBindingResult.getActualFieldValue(String): Object
  • added: method AbstractBindingResult.getAllErrors(): List
  • added: method AbstractBindingResult.getErrorCount(): int
  • added: method AbstractBindingResult.getFieldError(): FieldError
  • added: method AbstractBindingResult.getFieldError(String): FieldError
  • added: method AbstractBindingResult.getFieldErrors(): List
  • added: method AbstractBindingResult.getFieldErrors(String): List
  • added: method AbstractBindingResult.getFieldType(String): Class
  • added: method AbstractBindingResult.getFieldValue(String): Object
  • added: method AbstractBindingResult.getGlobalError(): ObjectError
  • added: method AbstractBindingResult.getGlobalErrors(): List
  • added: method AbstractBindingResult.getMessageCodesResolver(): MessageCodesResolver
  • added: method AbstractBindingResult.getModel(): Map
  • added: method AbstractBindingResult.getObjectName(): String
  • added: method AbstractBindingResult.getPropertyEditorRegistry(): PropertyEditorRegistry
  • added: method AbstractBindingResult.getRawFieldValue(String): Object
  • added: method AbstractBindingResult.getSuppressedFields(): String[]
  • added: method AbstractBindingResult.getTarget(): Object
  • added: method AbstractBindingResult.hasErrors(): boolean
  • added: method AbstractBindingResult.hashCode(): int
  • added: method AbstractBindingResult.recordSuppressedField(String): void
  • added: method AbstractBindingResult.reject(String, Object[], String): void
  • added: method AbstractBindingResult.rejectValue(String, String, Object[], String): void
  • added: method AbstractBindingResult.resolveMessageCodes(String): String[]
  • added: method AbstractBindingResult.resolveMessageCodes(String, String): String[]
  • added: method AbstractBindingResult.setMessageCodesResolver(MessageCodesResolver): void
  • added: method AbstractErrors.canonicalFieldName(String): String
  • added: method AbstractErrors.doSetNestedPath(String): void
  • added: method AbstractErrors.fixedField(String): String
  • added: method AbstractErrors.getAllErrors(): List
  • added: method AbstractErrors.getErrorCount(): int
  • added: method AbstractErrors.getFieldError(): FieldError
  • added: method AbstractErrors.getFieldError(String): FieldError
  • added: method AbstractErrors.getFieldErrorCount(): int
  • added: method AbstractErrors.getFieldErrorCount(String): int
  • added: method AbstractErrors.getFieldErrors(String): List
  • added: method AbstractErrors.getFieldType(String): Class
  • added: method AbstractErrors.getGlobalError(): ObjectError
  • added: method AbstractErrors.getGlobalErrorCount(): int
  • added: method AbstractErrors.getNestedPath(): String
  • added: method AbstractErrors.hasErrors(): boolean
  • added: method AbstractErrors.hasFieldErrors(): boolean
  • added: method AbstractErrors.hasFieldErrors(String): boolean
  • added: method AbstractErrors.hasGlobalErrors(): boolean
  • added: method AbstractErrors.isMatchingFieldError(String, FieldError): boolean
  • added: method AbstractErrors.popNestedPath(): void
  • added: method AbstractErrors.pushNestedPath(String): void
  • added: method AbstractErrors.reject(String): void
  • added: method AbstractErrors.reject(String, String): void
  • added: method AbstractErrors.rejectValue(String, String): void
  • added: method AbstractErrors.rejectValue(String, String, String): void
  • added: method AbstractErrors.setNestedPath(String): void
  • added: method AbstractErrors.toString(): String
  • added: method AbstractPropertyBindingResult.canonicalFieldName(String): String
  • added: method AbstractPropertyBindingResult.formatFieldValue(String, Object): Object
  • added: method AbstractPropertyBindingResult.getActualFieldValue(String): Object
  • added: method AbstractPropertyBindingResult.getCustomEditor(String): PropertyEditor
  • added: method AbstractPropertyBindingResult.getFieldType(String): Class
  • added: method AbstractPropertyBindingResult.getPropertyAccessor(): ConfigurablePropertyAccessor
  • added: method AbstractPropertyBindingResult.getPropertyEditorRegistry(): PropertyEditorRegistry
  • added: method BeanPropertyBindingResult.createBeanWrapper(): BeanWrapper
  • added: method BeanPropertyBindingResult.getPropertyAccessor(): ConfigurablePropertyAccessor
  • added: method BeanPropertyBindingResult.getTarget(): Object
  • added: method BindException.equals(Object): boolean
  • added: method BindException.findEditor(String, Class): PropertyEditor
  • added: method BindException.getBindingResult(): BindingResult
  • added: method BindException.getFieldError(): FieldError
  • added: method BindException.getFieldErrorCount(): int
  • added: method BindException.getFieldErrors(): List
  • added: method BindException.getFieldType(String): Class
  • added: method BindException.getRawFieldValue(String): Object
  • added: method BindException.getSuppressedFields(): String[]
  • added: method BindException.hasFieldErrors(): boolean
  • added: method BindException.hashCode(): int
  • added: method BindException.recordSuppressedField(String): void
  • added: method BindingResult.addError(ObjectError): void
  • added: method BindingResult.findEditor(String, Class): PropertyEditor
  • added: method BindingResult.getModel(): Map
  • added: method BindingResult.getPropertyEditorRegistry(): PropertyEditorRegistry
  • added: method BindingResult.getRawFieldValue(String): Object
  • added: method BindingResult.getSuppressedFields(): String[]
  • added: method BindingResult.getTarget(): Object
  • added: method BindingResult.recordSuppressedField(String): void
  • added: method BindingResult.resolveMessageCodes(String, String): String[]
  • added: method DataBinder.convertIfNecessary(Object, Class): Object
  • added: method DataBinder.convertIfNecessary(Object, Class, MethodParameter): Object
  • added: method DataBinder.getBindingResult(): BindingResult
  • added: method DataBinder.getDisallowedFields(): String[]
  • added: method DataBinder.getInternalBindingResult(): AbstractPropertyBindingResult
  • added: method DataBinder.getPropertyAccessor(): ConfigurablePropertyAccessor
  • added: method DataBinder.getPropertyEditorRegistry(): PropertyEditorRegistry
  • added: method DataBinder.getSimpleTypeConverter(): SimpleTypeConverter
  • added: method DataBinder.getTypeConverter(): TypeConverter
  • added: method DataBinder.initBeanPropertyAccess(): void
  • added: method DataBinder.initDirectFieldAccess(): void
  • added: method DataBinder.isIgnoreInvalidFields(): boolean
  • added: method DataBinder.setDisallowedFields(String[]): void
  • added: method DataBinder.setIgnoreInvalidFields(boolean): void
  • added: method DefaultMessageCodesResolver.getPrefix(): String
  • added: method DefaultMessageCodesResolver.postProcessMessageCode(String): String
  • added: method DefaultMessageCodesResolver.setPrefix(String): void
  • added: method DirectFieldBindingResult.createDirectFieldAccessor(): ConfigurablePropertyAccessor
  • added: method DirectFieldBindingResult.getPropertyAccessor(): ConfigurablePropertyAccessor
  • added: method DirectFieldBindingResult.getTarget(): Object
  • added: method Errors.getFieldError(): FieldError
  • added: method Errors.getFieldErrorCount(): int
  • added: method Errors.getFieldErrors(): List
  • added: method Errors.getFieldType(String): Class
  • added: method Errors.hasFieldErrors(): boolean
  • added: method FieldError.equals(Object): boolean
  • added: method FieldError.hashCode(): int
  • added: method MapBindingResult.getActualFieldValue(String): Object
  • added: method MapBindingResult.getTarget(): Object
  • added: method MapBindingResult.getTargetMap(): Map
  • added: method ObjectError.equals(Object): boolean
  • added: method ObjectError.hashCode(): int
  • added: static field BindingResult.MODEL_KEY_PREFIX: String
  • added: static method BindingResultUtils.getBindingResult(Map, String): BindingResult
  • added: static method BindingResultUtils.getRequiredBindingResult(Map, String): BindingResult
  • added: static method ValidationUtils.rejectIfEmpty(Errors, String, String, Object[]): void
  • added: static method ValidationUtils.rejectIfEmptyOrWhitespace(Errors, String, String, Object[]): void
  • added: class BindingAwareModelMap extends ExtendedModelMap
  • added: ctor BindingAwareModelMap()
  • added: method BindingAwareModelMap.put(Object, Object): Object
  • added: method BindingAwareModelMap.putAll(Map): void