Binary compatibility report for the OpenEJB library between 4.5.0 and 4.5.1 versions
Test Info
Library Name | OpenEJB |
Version #1 | 4.5.0 |
Version #2 | 4.5.1 |
Test Results
Total Java ARchives | 16 |
---|
Total Methods / Classes | 19880 / 2391 |
---|
Verdict | Incompatible (0.3%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 175 |
---|
Removed Methods | High | 14 |
---|
Problems with Data Types | High | 3 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 2 |
---|
Medium | 0 |
Low | 5 |
Other Changes in Data Types | - | 14 |
Added Methods (175)
openejb-api-4.5.1.jar, Description.class
package org.apache.openejb.api.jmx
Description.bundleBaseName ( ) [abstract] : String
[run-time name: org/apache/openejb/api/jmx/Description.bundleBaseName:()Ljava/lang/String;]
Description.key ( ) [abstract] : String
[run-time name: org/apache/openejb/api/jmx/Description.key:()Ljava/lang/String;]
Description.value ( ) [abstract] : String
[run-time name: org/apache/openejb/api/jmx/Description.value:()Ljava/lang/String;]
openejb-api-4.5.1.jar, NotificationInfo.class
package org.apache.openejb.api.jmx
NotificationInfo.description ( ) [abstract] : Description
[run-time name: org/apache/openejb/api/jmx/NotificationInfo.description:()Lorg/apache/openejb/api/jmx/Description;]
NotificationInfo.descriptorFields ( ) [abstract] : String[ ]
[run-time name: org/apache/openejb/api/jmx/NotificationInfo.descriptorFields:()[Ljava/lang/String;]
NotificationInfo.notificationClass ( ) [abstract] : Class
[run-time name: org/apache/openejb/api/jmx/NotificationInfo.notificationClass:()Ljava/lang/Class;]
NotificationInfo.types ( ) [abstract] : String[ ]
[run-time name: org/apache/openejb/api/jmx/NotificationInfo.types:()[Ljava/lang/String;]
openejb-api-4.5.1.jar, NotificationInfos.class
package org.apache.openejb.api.jmx
NotificationInfos.value ( ) [abstract] : NotificationInfo[ ]
[run-time name: org/apache/openejb/api/jmx/NotificationInfos.value:()[Lorg/apache/openejb/api/jmx/NotificationInfo;]
openejb-client-4.5.1.jar, FlushableGZIPOutputStream.class
package org.apache.openejb.client
FlushableGZIPOutputStream.close ( ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.close:()V]
FlushableGZIPOutputStream.deflate ( ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.deflate:()V]
FlushableGZIPOutputStream.finish ( ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.finish:()V]
FlushableGZIPOutputStream.flush ( ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.flush:()V]
FlushableGZIPOutputStream.FlushableGZIPOutputStream ( java.io.OutputStream os )
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream."<init>":(Ljava/io/OutputStream;)V]
FlushableGZIPOutputStream.write ( byte[ ] bytes ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.write:([B)V]
FlushableGZIPOutputStream.write ( byte[ ] bytes, int offset, int length ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.write:([BII)V]
FlushableGZIPOutputStream.write ( int i ) : void
[run-time name: org/apache/openejb/client/FlushableGZIPOutputStream.write:(I)V]
openejb-core-4.5.1.jar, ActiveMQResourceAdapter.class
package org.apache.openejb.resource.activemq
ActiveMQResourceAdapter.getBootstrapContext ( ) : javax.resource.spi.BootstrapContext
[run-time name: org/apache/openejb/resource/activemq/ActiveMQResourceAdapter.getBootstrapContext:()Ljavax/resource/spi/BootstrapContext;]
openejb-core-4.5.1.jar, AdditionalBeanDiscoverer.class
package org.apache.openejb.config
AdditionalBeanDiscoverer.discover ( AppModule p1 ) [abstract] : AppModule
[run-time name: org/apache/openejb/config/AdditionalBeanDiscoverer.discover:(Lorg/apache/openejb/config/AppModule;)Lorg/apache/openejb/config/AppModule;]
openejb-core-4.5.1.jar, AnnotationDeployer.class
package org.apache.openejb.config
AnnotationDeployer.classLocation ( Class clazz ) [static] : java.net.URL
[run-time name: org/apache/openejb/config/AnnotationDeployer.classLocation:(Ljava/lang/Class;)Ljava/net/URL;]
openejb-core-4.5.1.jar, AutoDeployer.class
package org.apache.openejb.config
AutoDeployer.AutoDeployer ( ConfigurationFactory factory, java.util.List deployments )
[run-time name: org/apache/openejb/config/AutoDeployer."<init>":(Lorg/apache/openejb/config/ConfigurationFactory;Ljava/util/List;)V]
AutoDeployer.fileAdded ( java.io.File file ) : boolean
[run-time name: org/apache/openejb/config/AutoDeployer.fileAdded:(Ljava/io/File;)Z]
AutoDeployer.fileRemoved ( java.io.File file ) : boolean
[run-time name: org/apache/openejb/config/AutoDeployer.fileRemoved:(Ljava/io/File;)Z]
AutoDeployer.fileUpdated ( java.io.File file ) : void
[run-time name: org/apache/openejb/config/AutoDeployer.fileUpdated:(Ljava/io/File;)V]
AutoDeployer.observe ( org.apache.openejb.assembler.classic.event.ContainerSystemPostCreate postCreate ) : void
[run-time name: org/apache/openejb/config/AutoDeployer.observe:(Lorg/apache/openejb/assembler/classic/event/ContainerSystemPostCreate;)V]
AutoDeployer.observe ( org.apache.openejb.assembler.classic.event.ContainerSystemPreDestroy preDestroy ) : void
[run-time name: org/apache/openejb/config/AutoDeployer.observe:(Lorg/apache/openejb/assembler/classic/event/ContainerSystemPreDestroy;)V]
AutoDeployer.scan ( ) : void
[run-time name: org/apache/openejb/config/AutoDeployer.scan:()V]
AutoDeployer.start ( ) : void
[run-time name: org/apache/openejb/config/AutoDeployer.start:()V]
AutoDeployer.stop ( ) : void
[run-time name: org/apache/openejb/config/AutoDeployer.stop:()V]
openejb-core-4.5.1.jar, BeanContext.class
package org.apache.openejb
BeanContext.initIsPassivationScope ( ) : void
[run-time name: org/apache/openejb/BeanContext.initIsPassivationScope:()V]
BeanContext.isPassivatingScope ( ) : boolean
[run-time name: org/apache/openejb/BeanContext.isPassivatingScope:()Z]
openejb-core-4.5.1.jar, Cache.class
package org.apache.openejb.core.stateful
Cache.checkOut ( Object p1, boolean p2 ) [abstract] : Object
[run-time name: org/apache/openejb/core/stateful/Cache.checkOut:(Ljava/lang/Object;Z)Ljava/lang/Object;]
openejb-core-4.5.1.jar, CdiEjbBean.class
package org.apache.openejb.cdi
CdiEjbBean.validatePassivationDependencies ( ) : void
[run-time name: org/apache/openejb/cdi/CdiEjbBean.validatePassivationDependencies:()V]
openejb-core-4.5.1.jar, Classes.class
package org.apache.openejb.junit
Classes.value ( ) [abstract] : Class[ ]
[run-time name: org/apache/openejb/junit/Classes.value:()[Ljava/lang/Class;]
openejb-core-4.5.1.jar, ClassLoaderConfigurer.class
package org.apache.openejb.classloader
ClassLoaderConfigurer.accept ( java.net.URL p1 ) [abstract] : boolean
[run-time name: org/apache/openejb/classloader/ClassLoaderConfigurer.accept:(Ljava/net/URL;)Z]
ClassLoaderConfigurer.additionalURLs ( ) [abstract] : java.net.URL[ ]
[run-time name: org/apache/openejb/classloader/ClassLoaderConfigurer.additionalURLs:()[Ljava/net/URL;]
openejb-core-4.5.1.jar, ClassLoaderUtil.class
package org.apache.openejb
ClassLoaderUtil.configurer ( String rawId ) [static] : classloader.ClassLoaderConfigurer
[run-time name: org/apache/openejb/ClassLoaderUtil.configurer:(Ljava/lang/String;)Lorg/apache/openejb/classloader/ClassLoaderConfigurer;]
openejb-core-4.5.1.jar, CompositeClassLoaderConfigurer.class
package org.apache.openejb.classloader
CompositeClassLoaderConfigurer.accept ( java.net.URL url ) : boolean
[run-time name: org/apache/openejb/classloader/CompositeClassLoaderConfigurer.accept:(Ljava/net/URL;)Z]
CompositeClassLoaderConfigurer.additionalURLs ( ) : java.net.URL[ ]
[run-time name: org/apache/openejb/classloader/CompositeClassLoaderConfigurer.additionalURLs:()[Ljava/net/URL;]
CompositeClassLoaderConfigurer.CompositeClassLoaderConfigurer ( ClassLoaderConfigurer[ ] configurers )
[run-time name: org/apache/openejb/classloader/CompositeClassLoaderConfigurer."<init>":([Lorg/apache/openejb/classloader/ClassLoaderConfigurer;)V]
openejb-core-4.5.1.jar, ContainerElement.class
package org.apache.openejb.config.sys
SaxOpenejb.ContainerElement.getAttributes ( ) : java.util.List
[run-time name: org/apache/openejb/config/sys/SaxOpenejb.ContainerElement.getAttributes:()Ljava/util/List;]
openejb-core-4.5.1.jar, ContainerSystemPostCreate.class
package org.apache.openejb.assembler.classic.event
ContainerSystemPostCreate.ContainerSystemPostCreate ( )
[run-time name: org/apache/openejb/assembler/classic/event/ContainerSystemPostCreate."<init>":()V]
ContainerSystemPostCreate.toString ( ) : String
[run-time name: org/apache/openejb/assembler/classic/event/ContainerSystemPostCreate.toString:()Ljava/lang/String;]
openejb-core-4.5.1.jar, ContainerSystemPreDestroy.class
package org.apache.openejb.assembler.classic.event
ContainerSystemPreDestroy.ContainerSystemPreDestroy ( )
[run-time name: org/apache/openejb/assembler/classic/event/ContainerSystemPreDestroy."<init>":()V]
ContainerSystemPreDestroy.toString ( ) : String
[run-time name: org/apache/openejb/assembler/classic/event/ContainerSystemPreDestroy.toString:()Ljava/lang/String;]
openejb-core-4.5.1.jar, Contexts.class
package org.apache.openejb.util
Contexts.unbindLeaf ( javax.naming.Context context, String path ) [static] : void
[run-time name: org/apache/openejb/util/Contexts.unbindLeaf:(Ljavax/naming/Context;Ljava/lang/String;)V]
openejb-core-4.5.1.jar, DeclaredServiceElement.class
package org.apache.openejb.config.sys
StackHandler.DeclaredServiceElement.getAttributes ( ) : java.util.List
[run-time name: org/apache/openejb/config/sys/StackHandler.DeclaredServiceElement.getAttributes:()Ljava/util/List;]
openejb-core-4.5.1.jar, DefaultClassLoaderConfigurer.class
package org.apache.openejb.classloader
DefaultClassLoaderConfigurer.accept ( java.net.URL url ) : boolean
[run-time name: org/apache/openejb/classloader/DefaultClassLoaderConfigurer.accept:(Ljava/net/URL;)Z]
DefaultClassLoaderConfigurer.additionalURLs ( ) : java.net.URL[ ]
[run-time name: org/apache/openejb/classloader/DefaultClassLoaderConfigurer.additionalURLs:()[Ljava/net/URL;]
DefaultClassLoaderConfigurer.DefaultClassLoaderConfigurer ( )
[run-time name: org/apache/openejb/classloader/DefaultClassLoaderConfigurer."<init>":()V]
DefaultClassLoaderConfigurer.setAddedFolder ( String addedFolder ) : void
[run-time name: org/apache/openejb/classloader/DefaultClassLoaderConfigurer.setAddedFolder:(Ljava/lang/String;)V]
DefaultClassLoaderConfigurer.setExcludedListFile ( String excludedListFile ) : void
[run-time name: org/apache/openejb/classloader/DefaultClassLoaderConfigurer.setExcludedListFile:(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, Deployer.class
package org.apache.openejb.assembler
Deployer.reload ( String p1 ) [abstract] : void
[run-time name: org/apache/openejb/assembler/Deployer.reload:(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, DeployerEjb.class
package org.apache.openejb.assembler
DeployerEjb.reload ( String moduleId ) : void
[run-time name: org/apache/openejb/assembler/DeployerEjb.reload:(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, DeploymentLoader.class
package org.apache.openejb.config
DeploymentLoader.createEjbModule ( java.net.URL baseUrl, String jarPath, ClassLoader classLoader ) : EjbModule
[run-time name: org/apache/openejb/config/DeploymentLoader.createEjbModule:(Ljava/net/URL;Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/openejb/config/EjbModule;]
DeploymentLoader.reloadAltDD ( ) [static] : void
[run-time name: org/apache/openejb/config/DeploymentLoader.reloadAltDD:()V]
openejb-core-4.5.1.jar, Deployments.class
package org.apache.openejb.config.sys
Deployments.dir ( String name ) : Deployments
[run-time name: org/apache/openejb/config/sys/Deployments.dir:(Ljava/lang/String;)Lorg/apache/openejb/config/sys/Deployments;]
Deployments.file ( String name ) : Deployments
[run-time name: org/apache/openejb/config/sys/Deployments.file:(Ljava/lang/String;)Lorg/apache/openejb/config/sys/Deployments;]
Deployments.getFile ( ) : String
[run-time name: org/apache/openejb/config/sys/Deployments.getFile:()Ljava/lang/String;]
Deployments.isAutoDeploy ( ) : boolean
[run-time name: org/apache/openejb/config/sys/Deployments.isAutoDeploy:()Z]
Deployments.setAutoDeploy ( boolean autoDeploy ) : void
[run-time name: org/apache/openejb/config/sys/Deployments.setAutoDeploy:(Z)V]
Deployments.setFile ( String value ) : void
[run-time name: org/apache/openejb/config/sys/Deployments.setFile:(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, DeploymentsConfigurationException.class
package org.apache.openejb.config
DeploymentsResolver.DeploymentsConfigurationException.DeploymentsResolver.DeploymentsConfigurationException ( String message )
[run-time name: org/apache/openejb/config/DeploymentsResolver.DeploymentsConfigurationException."<init>":(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, DeploymentsResolver.class
package org.apache.openejb.config
DeploymentsResolver.isValidDirectory ( java.io.File file ) [static] : boolean
[run-time name: org/apache/openejb/config/DeploymentsResolver.isValidDirectory:(Ljava/io/File;)Z]
openejb-core-4.5.1.jar, Descriptor.class
package org.apache.openejb.junit
Descriptor.name ( ) [abstract] : String
[run-time name: org/apache/openejb/junit/Descriptor.name:()Ljava/lang/String;]
Descriptor.path ( ) [abstract] : String
[run-time name: org/apache/openejb/junit/Descriptor.path:()Ljava/lang/String;]
openejb-core-4.5.1.jar, Descriptors.class
package org.apache.openejb.junit
Descriptors.value ( ) [abstract] : Descriptor[ ]
[run-time name: org/apache/openejb/junit/Descriptors.value:()[Lorg/apache/openejb/junit/Descriptor;]
openejb-core-4.5.1.jar, DirectoryMonitor.class
package org.apache.openejb.util
DirectoryMonitor.addFile ( java.io.File file ) : void
[run-time name: org/apache/openejb/util/DirectoryMonitor.addFile:(Ljava/io/File;)V]
DirectoryMonitor.DirectoryMonitor ( java.io.File target, DirectoryMonitor.Listener listener, long pollIntervalMillis )
[run-time name: org/apache/openejb/util/DirectoryMonitor."<init>":(Ljava/io/File;Lorg/apache/openejb/util/DirectoryMonitor$Listener;J)V]
DirectoryMonitor.getPollIntervalMillis ( ) : long
[run-time name: org/apache/openejb/util/DirectoryMonitor.getPollIntervalMillis:()J]
DirectoryMonitor.removeFile ( java.io.File file ) : void
[run-time name: org/apache/openejb/util/DirectoryMonitor.removeFile:(Ljava/io/File;)V]
openejb-core-4.5.1.jar, EjbTimerServiceImpl.class
package org.apache.openejb.core.timer
EjbTimerServiceImpl.EjbTimerServiceImpl ( org.apache.openejb.BeanContext deployment, javax.transaction.TransactionManager transactionManager, TimerStore timerStore, int retryAttempts )
[run-time name: org/apache/openejb/core/timer/EjbTimerServiceImpl."<init>":(Lorg/apache/openejb/BeanContext;Ljavax/transaction/TransactionManager;Lorg/apache/openejb/core/timer/TimerStore;I)V]
openejb-core-4.5.1.jar, EmptyResourcesClassLoader.class
package org.apache.openejb.core
EmptyResourcesClassLoader.findResource ( String name ) : java.net.URL
[run-time name: org/apache/openejb/core/EmptyResourcesClassLoader.findResource:(Ljava/lang/String;)Ljava/net/URL;]
openejb-core-4.5.1.jar, EnableServices.class
package org.apache.openejb.junit
EnableServices.httpDebug ( ) [abstract] : boolean
[run-time name: org/apache/openejb/junit/EnableServices.httpDebug:()Z]
EnableServices.value ( ) [abstract] : String[ ]
[run-time name: org/apache/openejb/junit/EnableServices.value:()[Ljava/lang/String;]
openejb-core-4.5.1.jar, FilterInfo.class
package org.apache.openejb.assembler.classic
FilterInfo.FilterInfo ( )
[run-time name: org/apache/openejb/assembler/classic/FilterInfo."<init>":()V]
openejb-core-4.5.1.jar, Helper.class
package org.apache.openejb.assembler
WebAppDeployer.Helper.isWebApp ( java.io.File file ) [static] : boolean
[run-time name: org/apache/openejb/assembler/WebAppDeployer.Helper.isWebApp:(Ljava/io/File;)Z]
openejb-core-4.5.1.jar, ID.class
package org.apache.openejb.config
DeploymentModule.ID.getLocations ( ) : java.util.Set
[run-time name: org/apache/openejb/config/DeploymentModule.ID.getLocations:()Ljava/util/Set;]
openejb-core-4.5.1.jar, JMXReloadableEntityManagerFactory.class
package org.apache.openejb.assembler.classic
ReloadableEntityManagerFactory.JMXReloadableEntityManagerFactory.setExcludeUnlistedClasses ( boolean value ) : void
[run-time name: org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.JMXReloadableEntityManagerFactory.setExcludeUnlistedClasses:(Z)V]
openejb-core-4.5.1.jar, JndiTreeBrowser.class
package org.apache.openejb.util
JndiTreeBrowser.log ( javax.naming.Context ctx ) [static] : void
[run-time name: org/apache/openejb/util/JndiTreeBrowser.log:(Ljavax/naming/Context;)V]
JndiTreeBrowser.log ( javax.naming.Context ctx, String foo ) [static] : void
[run-time name: org/apache/openejb/util/JndiTreeBrowser.log:(Ljavax/naming/Context;Ljava/lang/String;)V]
JndiTreeBrowser.runOnJndiTree ( javax.naming.Context ctx, JndiTreeBrowser.JndiNodeWorker worker ) [static] : void
[run-time name: org/apache/openejb/util/JndiTreeBrowser.runOnJndiTree:(Ljavax/naming/Context;Lorg/apache/openejb/util/JndiTreeBrowser$JndiNodeWorker;)V]
openejb-core-4.5.1.jar, LazyValidator.class
package org.apache.openejb.assembler.classic
LazyValidator.invoke ( Object proxy, reflect.Method method, Object[ ] args ) : Object
[run-time name: org/apache/openejb/assembler/classic/LazyValidator.invoke:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;]
LazyValidator.LazyValidator ( javax.validation.ValidatorFactory factory )
[run-time name: org/apache/openejb/assembler/classic/LazyValidator."<init>":(Ljavax/validation/ValidatorFactory;)V]
openejb-core-4.5.1.jar, LightweightWebAppBuilder.class
package org.apache.openejb.web
LightweightWebAppBuilder.deployWebApps ( org.apache.openejb.assembler.classic.AppInfo appInfo, ClassLoader classLoader ) : void
[run-time name: org/apache/openejb/web/LightweightWebAppBuilder.deployWebApps:(Lorg/apache/openejb/assembler/classic/AppInfo;Ljava/lang/ClassLoader;)V]
LightweightWebAppBuilder.getJsfClasses ( ) : java.util.Map
[run-time name: org/apache/openejb/web/LightweightWebAppBuilder.getJsfClasses:()Ljava/util/Map;]
LightweightWebAppBuilder.LightweightWebAppBuilder ( )
[run-time name: org/apache/openejb/web/LightweightWebAppBuilder."<init>":()V]
LightweightWebAppBuilder.undeployWebApps ( org.apache.openejb.assembler.classic.AppInfo appInfo ) : void
[run-time name: org/apache/openejb/web/LightweightWebAppBuilder.undeployWebApps:(Lorg/apache/openejb/assembler/classic/AppInfo;)V]
openejb-core-4.5.1.jar, ListenerInfo.class
package org.apache.openejb.assembler.classic
ListenerInfo.ListenerInfo ( )
[run-time name: org/apache/openejb/assembler/classic/ListenerInfo."<init>":()V]
openejb-core-4.5.1.jar, LocalMBeanServer.class
package org.apache.openejb.monitoring
LocalMBeanServer.reset ( ) [static] : void
[run-time name: org/apache/openejb/monitoring/LocalMBeanServer.reset:()V]
openejb-core-4.5.1.jar, MultipleClassLoader.class
package org.apache.openejb.util.classloader
MultipleClassLoader.isSame ( ClassLoader cl ) : boolean
[run-time name: org/apache/openejb/util/classloader/MultipleClassLoader.isSame:(Ljava/lang/ClassLoader;)Z]
openejb-core-4.5.1.jar, ProxyEJB.class
package org.apache.openejb.util.proxy
ProxyEJB.simpleProxy ( org.apache.openejb.BeanContext beanContext, Class[ ] itfs ) [static] : Object
[run-time name: org/apache/openejb/util/proxy/ProxyEJB.simpleProxy:(Lorg/apache/openejb/BeanContext;[Ljava/lang/Class;)Ljava/lang/Object;]
ProxyEJB.subclassProxy ( org.apache.openejb.BeanContext beanContext ) [static] : Object
[run-time name: org/apache/openejb/util/proxy/ProxyEJB.subclassProxy:(Lorg/apache/openejb/BeanContext;)Ljava/lang/Object;]
openejb-core-4.5.1.jar, Reflections.class
package org.apache.openejb.util.reflection
Reflections.get ( Object instance, String field ) [static] : Object
[run-time name: org/apache/openejb/util/reflection/Reflections.get:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;]
openejb-core-4.5.1.jar, ReloadableEntityManagerFactory.class
package org.apache.openejb.assembler.classic
ReloadableEntityManagerFactory.getExcludeUnlistedClasses ( ) : boolean
[run-time name: org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.getExcludeUnlistedClasses:()Z]
ReloadableEntityManagerFactory.setExcludeUnlistedClasses ( boolean excludeUnlistedClasses ) : void
[run-time name: org/apache/openejb/assembler/classic/ReloadableEntityManagerFactory.setExcludeUnlistedClasses:(Z)V]
openejb-core-4.5.1.jar, RemoteServer.class
package org.apache.openejb.config
RemoteServer.forceStop ( ) : void
[run-time name: org/apache/openejb/config/RemoteServer.forceStop:()V]
RemoteServer.killOnExit ( ) : void
[run-time name: org/apache/openejb/config/RemoteServer.killOnExit:()V]
RemoteServer.setAdditionalClasspath ( String additionalClasspath ) : void
[run-time name: org/apache/openejb/config/RemoteServer.setAdditionalClasspath:(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, ResourceElement.class
package org.apache.openejb.config.sys
StackHandler.ResourceElement.getAttributes ( ) : java.util.List
[run-time name: org/apache/openejb/config/sys/StackHandler.ResourceElement.getAttributes:()Ljava/util/List;]
openejb-core-4.5.1.jar, ServiceElement.class
package org.apache.openejb.config.sys
StackHandler.ServiceElement.getAttributes ( ) : java.util.List
[run-time name: org/apache/openejb/config/sys/StackHandler.ServiceElement.getAttributes:()Ljava/util/List;]
openejb-core-4.5.1.jar, ServiceManagerProxy.class
package org.apache.openejb.util
ServiceManagerProxy.ServiceManagerProxy ( boolean checkAlreadyStarted )
[run-time name: org/apache/openejb/util/ServiceManagerProxy."<init>":(Z)V]
openejb-core-4.5.1.jar, SimpleCache.class
package org.apache.openejb.core.stateful
SimpleCache.checkOut ( Object key, boolean loadEntryIfNotFound ) : Object
[run-time name: org/apache/openejb/core/stateful/SimpleCache.checkOut:(Ljava/lang/Object;Z)Ljava/lang/Object;]
openejb-core-4.5.1.jar, StackHandler.class
package org.apache.openejb.config.sys
StackHandler.checkAttributes ( org.xml.sax.Attributes attributes, java.util.List allowed ) : void
[run-time name: org/apache/openejb/config/sys/StackHandler.checkAttributes:(Lorg/xml/sax/Attributes;Ljava/util/List;)V]
StackHandler.checkAttributes ( org.xml.sax.Attributes attributes, String[ ] allowed ) : void
[run-time name: org/apache/openejb/config/sys/StackHandler.checkAttributes:(Lorg/xml/sax/Attributes;[Ljava/lang/String;)V]
openejb-core-4.5.1.jar, StartupObject.class
package org.apache.openejb.cdi
StartupObject.getWebBeansContext ( ) : org.apache.webbeans.config.WebBeansContext
[run-time name: org/apache/openejb/cdi/StartupObject.getWebBeansContext:()Lorg/apache/webbeans/config/WebBeansContext;]
StartupObject.isFromWebApp ( ) : boolean
[run-time name: org/apache/openejb/cdi/StartupObject.isFromWebApp:()Z]
openejb-core-4.5.1.jar, TempClassLoader.class
package org.apache.openejb.core
TempClassLoader.getResources ( String name ) : java.util.Enumeration
[run-time name: org/apache/openejb/core/TempClassLoader.getResources:(Ljava/lang/String;)Ljava/util/Enumeration;]
openejb-core-4.5.1.jar, URLClassLoaderFirst.class
package org.apache.openejb.util.classloader
URLClassLoaderFirst.filterResources ( String name, java.util.Enumeration result ) [static] : java.util.Enumeration
[run-time name: org/apache/openejb/util/classloader/URLClassLoaderFirst.filterResources:(Ljava/lang/String;Ljava/util/Enumeration;)Ljava/util/Enumeration;]
URLClassLoaderFirst.getResources ( String name ) : java.util.Enumeration
[run-time name: org/apache/openejb/util/classloader/URLClassLoaderFirst.getResources:(Ljava/lang/String;)Ljava/util/Enumeration;]
URLClassLoaderFirst.isFilterableResource ( String name ) [static] : boolean
[run-time name: org/apache/openejb/util/classloader/URLClassLoaderFirst.isFilterableResource:(Ljava/lang/String;)Z]
openejb-core-4.5.1.jar, URLs.class
package org.apache.openejb.util
URLs.toFileUrl ( java.net.URL url ) [static] : java.net.URL
[run-time name: org/apache/openejb/util/URLs.toFileUrl:(Ljava/net/URL;)Ljava/net/URL;]
openejb-core-4.5.1.jar, User.class
package org.apache.openejb.assembler.util
User.adminOnly ( ) [abstract] : void
[run-time name: org/apache/openejb/assembler/util/User.adminOnly:()V]
User.getUserName ( ) [abstract] : String
[run-time name: org/apache/openejb/assembler/util/User.getUserName:()Ljava/lang/String;]
openejb-core-4.5.1.jar, UserEjb.class
package org.apache.openejb.assembler.util
UserEjb.adminOnly ( ) : void
[run-time name: org/apache/openejb/assembler/util/UserEjb.adminOnly:()V]
UserEjb.getUserName ( ) : String
[run-time name: org/apache/openejb/assembler/util/UserEjb.getUserName:()Ljava/lang/String;]
UserEjb.UserEjb ( )
[run-time name: org/apache/openejb/assembler/util/UserEjb."<init>":()V]
openejb-core-4.5.1.jar, WebappBeanManager.class
package org.apache.openejb.cdi
WebappBeanManager.afterStart ( ) : void
[run-time name: org/apache/openejb/cdi/WebappBeanManager.afterStart:()V]
WebappBeanManager.getBeans ( ) : java.util.Set
[run-time name: org/apache/openejb/cdi/WebappBeanManager.getBeans:()Ljava/util/Set;]
WebappBeanManager.getComponents ( ) : java.util.Set
[run-time name: org/apache/openejb/cdi/WebappBeanManager.getComponents:()Ljava/util/Set;]
WebappBeanManager.getParentBm ( ) : org.apache.webbeans.container.BeanManagerImpl
[run-time name: org/apache/openejb/cdi/WebappBeanManager.getParentBm:()Lorg/apache/webbeans/container/BeanManagerImpl;]
openejb-core-4.5.1.jar, WebAppDeployer.class
package org.apache.openejb.assembler
WebAppDeployer.deploy ( String p1, java.io.File p2 ) [abstract] : classic.AppInfo
[run-time name: org/apache/openejb/assembler/WebAppDeployer.deploy:(Ljava/lang/String;Ljava/io/File;)Lorg/apache/openejb/assembler/classic/AppInfo;]
WebAppDeployer.reload ( String p1 ) [abstract] : void
[run-time name: org/apache/openejb/assembler/WebAppDeployer.reload:(Ljava/lang/String;)V]
openejb-core-4.5.1.jar, WebContext.class
package org.apache.openejb.core
WebContext.setInitialContext ( javax.naming.Context initialContext ) : void
[run-time name: org/apache/openejb/core/WebContext.setInitialContext:(Ljavax/naming/Context;)V]
openejb-core-4.5.1.jar, WebInitialContext.class
package org.apache.openejb.web
WebInitialContext.create ( java.util.Map bindings, javax.naming.Context fallback ) [static] : javax.naming.Context
[run-time name: org/apache/openejb/web/WebInitialContext.create:(Ljava/util/Map;Ljavax/naming/Context;)Ljavax/naming/Context;]
WebInitialContext.invoke ( Object proxy, reflect.Method method, Object[ ] args ) : Object
[run-time name: org/apache/openejb/web/WebInitialContext.invoke:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;]
WebInitialContext.WebInitialContext ( java.util.Map bindings, javax.naming.Context ctx )
[run-time name: org/apache/openejb/web/WebInitialContext."<init>":(Ljava/util/Map;Ljavax/naming/Context;)V]
openejb-core-4.5.1.jar, WebModule.class
package org.apache.openejb.config
WebModule.getWebAnnotatedClasses ( ) : java.util.Map
[run-time name: org/apache/openejb/config/WebModule.getWebAnnotatedClasses:()Ljava/util/Map;]
openejb-ejbd-4.5.1.jar, EjbDaemon.class
package org.apache.openejb.server.ejbd
EjbDaemon.isGzip ( ) : boolean
[run-time name: org/apache/openejb/server/ejbd/EjbDaemon.isGzip:()Z]
openejb-ejbd-4.5.1.jar, KeepAliveServer.class
package org.apache.openejb.server.ejbd
KeepAliveServer.KeepAliveServer ( org.apache.openejb.server.ServerService service, boolean gzip )
[run-time name: org/apache/openejb/server/ejbd/KeepAliveServer."<init>":(Lorg/apache/openejb/server/ServerService;Z)V]
openejb-http-4.5.1.jar, FilterListener.class
package org.apache.openejb.server.httpd
FilterListener.FilterListener ( javax.servlet.Filter filter, String contextRoot )
[run-time name: org/apache/openejb/server/httpd/FilterListener."<init>":(Ljavax/servlet/Filter;Ljava/lang/String;)V]
FilterListener.getDelegate ( ) : javax.servlet.Filter
[run-time name: org/apache/openejb/server/httpd/FilterListener.getDelegate:()Ljavax/servlet/Filter;]
FilterListener.onMessage ( HttpRequest request, HttpResponse response ) : void
[run-time name: org/apache/openejb/server/httpd/FilterListener.onMessage:(Lorg/apache/openejb/server/httpd/HttpRequest;Lorg/apache/openejb/server/httpd/HttpResponse;)V]
openejb-http-4.5.1.jar, HttpListenerRegistry.class
package org.apache.openejb.server.httpd
HttpListenerRegistry.addHttpFilter ( HttpListener listener, String regex ) : void
[run-time name: org/apache/openejb/server/httpd/HttpListenerRegistry.addHttpFilter:(Lorg/apache/openejb/server/httpd/HttpListener;Ljava/lang/String;)V]
HttpListenerRegistry.removeHttpFilter ( String regex ) : java.util.Collection
[run-time name: org/apache/openejb/server/httpd/HttpListenerRegistry.removeHttpFilter:(Ljava/lang/String;)Ljava/util/Collection;]
HttpListenerRegistry.setOrigin ( FilterListener origin ) : void
[run-time name: org/apache/openejb/server/httpd/HttpListenerRegistry.setOrigin:(Lorg/apache/openejb/server/httpd/FilterListener;)V]
openejb-http-4.5.1.jar, HttpRequestImpl.class
package org.apache.openejb.server.httpd
HttpRequestImpl.initPathFromContext ( String context ) : void
[run-time name: org/apache/openejb/server/httpd/HttpRequestImpl.initPathFromContext:(Ljava/lang/String;)V]
HttpRequestImpl.setPath ( String path ) : void
[run-time name: org/apache/openejb/server/httpd/HttpRequestImpl.setPath:(Ljava/lang/String;)V]
openejb-http-4.5.1.jar, HttpUtil.class
package org.apache.openejb.server.httpd.util
HttpUtil.addFilter ( String classname, org.apache.openejb.core.WebContext wc, String mapping, javax.servlet.FilterConfig config ) [static] : boolean
[run-time name: org/apache/openejb/server/httpd/util/HttpUtil.addFilter:(Ljava/lang/String;Lorg/apache/openejb/core/WebContext;Ljava/lang/String;Ljavax/servlet/FilterConfig;)Z]
HttpUtil.addServlet ( String classname, org.apache.openejb.core.WebContext wc, String mapping ) [static] : boolean
[run-time name: org/apache/openejb/server/httpd/util/HttpUtil.addServlet:(Ljava/lang/String;Lorg/apache/openejb/core/WebContext;Ljava/lang/String;)Z]
HttpUtil.removeFilter ( String mapping, org.apache.openejb.core.WebContext wc ) [static] : void
[run-time name: org/apache/openejb/server/httpd/util/HttpUtil.removeFilter:(Ljava/lang/String;Lorg/apache/openejb/core/WebContext;)V]
HttpUtil.removeServlet ( String mapping, org.apache.openejb.core.WebContext wc ) [static] : void
[run-time name: org/apache/openejb/server/httpd/util/HttpUtil.removeServlet:(Ljava/lang/String;Lorg/apache/openejb/core/WebContext;)V]
openejb-http-4.5.1.jar, ServletListener.class
package org.apache.openejb.server.httpd
ServletListener.getDelegate ( ) : javax.servlet.Servlet
[run-time name: org/apache/openejb/server/httpd/ServletListener.getDelegate:()Ljavax/servlet/Servlet;]
ServletListener.onMessage ( HttpRequest request, HttpResponse response ) : void
[run-time name: org/apache/openejb/server/httpd/ServletListener.onMessage:(Lorg/apache/openejb/server/httpd/HttpRequest;Lorg/apache/openejb/server/httpd/HttpResponse;)V]
ServletListener.ServletListener ( javax.servlet.Servlet instance, String contextRoot )
[run-time name: org/apache/openejb/server/httpd/ServletListener."<init>":(Ljavax/servlet/Servlet;Ljava/lang/String;)V]
openejb-http-4.5.1.jar, ServletRequestAdapter.class
package org.apache.openejb.server.httpd
ServletRequestAdapter.getRequest ( ) : javax.servlet.http.HttpServletRequest
[run-time name: org/apache/openejb/server/httpd/ServletRequestAdapter.getRequest:()Ljavax/servlet/http/HttpServletRequest;]
openejb-jee-4.5.1.jar, PersistenceUnit.class
package org.apache.openejb.jee.jpa.unit
PersistenceUnit.isScanned ( ) : boolean
[run-time name: org/apache/openejb/jee/jpa/unit/PersistenceUnit.isScanned:()Z]
PersistenceUnit.setScanned ( boolean scanned ) : void
[run-time name: org/apache/openejb/jee/jpa/unit/PersistenceUnit.setScanned:(Z)V]
openejb-jee-4.5.1.jar, ResourceRef.class
package org.apache.openejb.jee
ResourceRef.getOrigin ( ) : String
[run-time name: org/apache/openejb/jee/ResourceRef.getOrigin:()Ljava/lang/String;]
ResourceRef.setOrigin ( String origin ) : void
[run-time name: org/apache/openejb/jee/ResourceRef.setOrigin:(Ljava/lang/String;)V]
openejb-jee-4.5.1.jar, WebApp.class
package org.apache.openejb.jee
WebApp.addFilter ( String name, String clazz, String[ ] mappings ) : WebApp
[run-time name: org/apache/openejb/jee/WebApp.addFilter:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/openejb/jee/WebApp;]
WebApp.addFilterInitParam ( String filterName, String name, String value ) : WebApp
[run-time name: org/apache/openejb/jee/WebApp.addFilterInitParam:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/openejb/jee/WebApp;]
WebApp.addInitParam ( String servletName, String name, String value ) : WebApp
[run-time name: org/apache/openejb/jee/WebApp.addInitParam:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/openejb/jee/WebApp;]
WebApp.addListener ( String classname ) : WebApp
[run-time name: org/apache/openejb/jee/WebApp.addListener:(Ljava/lang/String;)Lorg/apache/openejb/jee/WebApp;]
WebApp.addServlet ( String name, String clazz, String[ ] mappings ) : WebApp
[run-time name: org/apache/openejb/jee/WebApp.addServlet:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/openejb/jee/WebApp;]
WebApp.contextRoot ( String root ) : WebApp
[run-time name: org/apache/openejb/jee/WebApp.contextRoot:(Ljava/lang/String;)Lorg/apache/openejb/jee/WebApp;]
WebApp.getFilterMappings ( String filterName ) : java.util.List
[run-time name: org/apache/openejb/jee/WebApp.getFilterMappings:(Ljava/lang/String;)Ljava/util/List;]
openejb-loader-4.5.1.jar, FileDoesNotExistException.class
package org.apache.openejb.loader
Files.FileDoesNotExistException.Files.FileDoesNotExistException ( Exception e )
[run-time name: org/apache/openejb/loader/Files.FileDoesNotExistException."<init>":(Ljava/lang/Exception;)V]
Files.FileDoesNotExistException.Files.FileDoesNotExistException ( String str )
[run-time name: org/apache/openejb/loader/Files.FileDoesNotExistException."<init>":(Ljava/lang/String;)V]
openejb-loader-4.5.1.jar, Files.class
package org.apache.openejb.loader
Files.mkdir ( java.io.File file, String name ) [static] : java.io.File
[run-time name: org/apache/openejb/loader/Files.mkdir:(Ljava/io/File;Ljava/lang/String;)Ljava/io/File;]
Files.notHidden ( java.io.File file ) [static] : java.io.File
[run-time name: org/apache/openejb/loader/Files.notHidden:(Ljava/io/File;)Ljava/io/File;]
Files.remove ( java.io.File file ) [static] : void
[run-time name: org/apache/openejb/loader/Files.remove:(Ljava/io/File;)V]
openejb-loader-4.5.1.jar, SystemInstance.class
package org.apache.openejb.loader
SystemInstance.currentProfile ( ) : String
[run-time name: org/apache/openejb/loader/SystemInstance.currentProfile:()Ljava/lang/String;]
SystemInstance.getConf ( String subPath ) : java.io.File
[run-time name: org/apache/openejb/loader/SystemInstance.getConf:(Ljava/lang/String;)Ljava/io/File;]
SystemInstance.isDefaultProfile ( ) : boolean
[run-time name: org/apache/openejb/loader/SystemInstance.isDefaultProfile:()Z]
openejb-loader-4.5.1.jar, TomEEPropertyAdapter.class
package org.apache.openejb.loader
Options.TomEEPropertyAdapter.containsKey ( String key ) : boolean
[run-time name: org/apache/openejb/loader/Options.TomEEPropertyAdapter.containsKey:(Ljava/lang/String;)Z]
Options.TomEEPropertyAdapter.getProperty ( String key ) : String
[run-time name: org/apache/openejb/loader/Options.TomEEPropertyAdapter.getProperty:(Ljava/lang/String;)Ljava/lang/String;]
Options.TomEEPropertyAdapter.Options.TomEEPropertyAdapter ( java.util.Properties properties )
[run-time name: org/apache/openejb/loader/Options.TomEEPropertyAdapter."<init>":(Ljava/util/Properties;)V]
openejb-server-4.5.1.jar, FilteredServiceManager.class
package org.apache.openejb.server
FilteredServiceManager.accept ( String serviceName ) : boolean
[run-time name: org/apache/openejb/server/FilteredServiceManager.accept:(Ljava/lang/String;)Z]
FilteredServiceManager.FilteredServiceManager ( String[ ] services )
[run-time name: org/apache/openejb/server/FilteredServiceManager."<init>":([Ljava/lang/String;)V]
FilteredServiceManager.initServiceManager ( String[ ] services ) [static] : void
[run-time name: org/apache/openejb/server/FilteredServiceManager.initServiceManager:([Ljava/lang/String;)V]
openejb-server-4.5.1.jar, ServiceFinder.class
package org.apache.openejb.server
ServiceFinder.mapAvailableServices ( Class p1 ) [abstract] : java.util.Map
[run-time name: org/apache/openejb/server/ServiceFinder.mapAvailableServices:(Ljava/lang/Class;)Ljava/util/Map;]
openejb-server-4.5.1.jar, SimpleServiceFinder.class
package org.apache.openejb.server
SimpleServiceManager.SimpleServiceFinder.mapAvailableServices ( Class interfase ) : java.util.Map
[run-time name: org/apache/openejb/server/SimpleServiceManager.SimpleServiceFinder.mapAvailableServices:(Ljava/lang/Class;)Ljava/util/Map;]
SimpleServiceManager.SimpleServiceFinder.SimpleServiceManager.SimpleServiceFinder ( String basePath )
[run-time name: org/apache/openejb/server/SimpleServiceManager.SimpleServiceFinder."<init>":(Ljava/lang/String;)V]
SimpleServiceManager.SimpleServiceFinder.SimpleServiceManager.SimpleServiceFinder ( String basePath, ClassLoader classLoader )
[run-time name: org/apache/openejb/server/SimpleServiceManager.SimpleServiceFinder."<init>":(Ljava/lang/String;Ljava/lang/ClassLoader;)V]
openejb-server-4.5.1.jar, SimpleServiceManager.class
package org.apache.openejb.server
SimpleServiceManager.SimpleServiceManager ( ServiceFinder serviceFinder )
[run-time name: org/apache/openejb/server/SimpleServiceManager."<init>":(Lorg/apache/openejb/server/ServiceFinder;)V]
to the top
Removed Methods (14)
openejb-core-4.5.0.jar, Cache.class
package org.apache.openejb.core.stateful
Cache.checkOut ( Object p1 ) [abstract] : Object
[run-time name: org/apache/openejb/core/stateful/Cache.checkOut:(Ljava/lang/Object;)Ljava/lang/Object;]
openejb-core-4.5.0.jar, DeploymentLoader.class
package org.apache.openejb.config
DeploymentLoader.createEjbModule ( java.net.URL baseUrl, String jarPath, ClassLoader classLoader, String moduleId ) : EjbModule
[run-time name: org/apache/openejb/config/DeploymentLoader.createEjbModule:(Ljava/net/URL;Ljava/lang/String;Ljava/lang/ClassLoader;Ljava/lang/String;)Lorg/apache/openejb/config/EjbModule;]
openejb-core-4.5.0.jar, Deployments.class
package org.apache.openejb.config.sys
Deployments.getJar ( ) : String
[run-time name: org/apache/openejb/config/sys/Deployments.getJar:()Ljava/lang/String;]
Deployments.setJar ( String value ) : void
[run-time name: org/apache/openejb/config/sys/Deployments.setJar:(Ljava/lang/String;)V]
openejb-core-4.5.0.jar, DirectoryMonitor.class
package org.apache.openejb.util
DirectoryMonitor.DirectoryMonitor ( java.io.File target, DirectoryMonitor.Listener listener, int pollIntervalMillis )
[run-time name: org/apache/openejb/util/DirectoryMonitor."<init>":(Ljava/io/File;Lorg/apache/openejb/util/DirectoryMonitor$Listener;I)V]
DirectoryMonitor.getPollIntervalMillis ( ) : int
[run-time name: org/apache/openejb/util/DirectoryMonitor.getPollIntervalMillis:()I]
openejb-core-4.5.0.jar, EjbTimerServiceImpl.class
package org.apache.openejb.core.timer
EjbTimerServiceImpl.EjbTimerServiceImpl ( org.apache.openejb.BeanContext deployment, javax.transaction.TransactionManager transactionManager, org.quartz.Scheduler scheduler, TimerStore timerStore, int retryAttempts )
[run-time name: org/apache/openejb/core/timer/EjbTimerServiceImpl."<init>":(Lorg/apache/openejb/BeanContext;Ljavax/transaction/TransactionManager;Lorg/quartz/Scheduler;Lorg/apache/openejb/core/timer/TimerStore;I)V]
openejb-core-4.5.0.jar, ProxyEJB.class
package org.apache.openejb.util.proxy
ProxyEJB.proxy ( org.apache.openejb.BeanContext beanContext ) [static] : Object
[run-time name: org/apache/openejb/util/proxy/ProxyEJB.proxy:(Lorg/apache/openejb/BeanContext;)Ljava/lang/Object;]
openejb-core-4.5.0.jar, SimpleCache.class
package org.apache.openejb.core.stateful
SimpleCache.checkOut ( Object key ) : Object
[run-time name: org/apache/openejb/core/stateful/SimpleCache.checkOut:(Ljava/lang/Object;)Ljava/lang/Object;]
openejb-core-4.5.0.jar, WebappBeanManager.class
package org.apache.openejb.cdi
WebappBeanManager.getParentBm ( ) : javax.enterprise.inject.spi.BeanManager
[run-time name: org/apache/openejb/cdi/WebappBeanManager.getParentBm:()Ljavax/enterprise/inject/spi/BeanManager;]
openejb-core-4.5.0.jar, WebModule.class
package org.apache.openejb.config
WebModule.getWebAnnotatedClasses ( ) : java.util.Set
[run-time name: org/apache/openejb/config/WebModule.getWebAnnotatedClasses:()Ljava/util/Set;]
openejb-server-4.5.0.jar, ServiceFinder.class
package org.apache.openejb.server
SimpleServiceManager.ServiceFinder.mapAvailableServices ( Class interfase ) : java.util.Map
[run-time name: org/apache/openejb/server/SimpleServiceManager.ServiceFinder.mapAvailableServices:(Ljava/lang/Class;)Ljava/util/Map;]
SimpleServiceManager.ServiceFinder.SimpleServiceManager.ServiceFinder ( String basePath )
[run-time name: org/apache/openejb/server/SimpleServiceManager.ServiceFinder."<init>":(Ljava/lang/String;)V]
SimpleServiceManager.ServiceFinder.SimpleServiceManager.ServiceFinder ( String basePath, ClassLoader classLoader )
[run-time name: org/apache/openejb/server/SimpleServiceManager.ServiceFinder."<init>":(Ljava/lang/String;Ljava/lang/ClassLoader;)V]
to the top
Problems with Data Types, High Severity (3)
openejb-core-4.5.0.jar
package org.apache.openejb.config.sys
[+] Deployments (1)
| Change | Effect |
---|
1 | Field jar has been renamed to file. | A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods (8)
org.apache.openejb.config.DeploymentsResolver.loadFrom ( Deployments dep, org.apache.openejb.loader.FileUtils path, java.util.List jarList )1st parameter 'dep' of this method has type 'Deployments'.
Deployments.Deployments ( )This constructor is from 'Deployments' class.
Deployments.getClasspath ( )This method is from 'Deployments' class.
Deployments.getDir ( )This method is from 'Deployments' class.
Deployments.setClasspath ( ClassLoader classpath )This method is from 'Deployments' class.
Deployments.setDir ( String value )This method is from 'Deployments' class.
JaxbOpenejb.createDeployments ( )Return value of this method has type 'Deployments'.
ObjectFactory.createDeployments ( )Return value of this method has type 'Deployments'.
package org.apache.openejb.core.stateful
[+] Cache (1)
| Change | Effect |
---|
1 | Abstract method Cache.checkOut ( Object p1 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (29)
Cache.add ( Object p1, Object p2 )This abstract method is from 'Cache' interface.
Cache.checkIn ( Object p1 )This abstract method is from 'Cache' interface.
Cache.destroy ( )This abstract method is from 'Cache' interface.
Cache.getListener ( )This abstract method is from 'Cache' interface.
Cache.init ( )This abstract method is from 'Cache' interface.
Cache.remove ( Object p1 )This abstract method is from 'Cache' interface.
Cache.removeAll ( Cache.CacheFilter p1 )This abstract method is from 'Cache' interface.
Cache.setListener ( Cache.CacheListener p1 )This abstract method is from 'Cache' interface.
StatefulContainer.businessMethod ( org.apache.openejb.BeanContext beanContext, Object primKey, Class callInterface, reflect.Method callMethod, Object[ ] args, org.apache.openejb.InterfaceType interfaceType )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.createEJBObject ( org.apache.openejb.BeanContext beanContext, reflect.Method callMethod, Object[ ] args, org.apache.openejb.InterfaceType interfaceType )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.deploy ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getBeanContext ( Object deploymentID )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getBeanContexts ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getContainerID ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getContainerType ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.invoke ( Object deployID, Class callInterface, reflect.Method callMethod, Object[ ] args, Object primKey )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.invoke ( Object deployID, reflect.Method callMethod, Object[ ] args, Object primKey, Object securityIdentity )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.invoke ( Object deployID, org.apache.openejb.InterfaceType type, Class callInterface, reflect.Method callMethod, Object[ ] args, Object primKey )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.newPrimaryKey ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.removeEJBObject ( org.apache.openejb.BeanContext beanContext, Object primKey, Class callInterface, reflect.Method callMethod, Object[ ] args, org.apache.openejb.InterfaceType interfaceType )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.start ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.StatefulCacheListener.StatefulContainer.StatefulCacheListener ( StatefulContainer p1 )Field 'p1.cache' in 1st parameter 'p1' of this method has type 'Cache'.
StatefulContainer.StatefulContainer ( Object id, org.apache.openejb.spi.SecurityService securityService, Cache cache )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.StatefulContainer ( Object id, org.apache.openejb.spi.SecurityService securityService, Cache cache, org.apache.openejb.util.Duration accessTimeout )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.stop ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.undeploy ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainerFactory.create ( )Field 'RetVal.cache' in return value of this method has type 'Cache'.
StatefulContainerFactory.getCache ( )Return value of this method has type 'Cache'.
StatefulContainerFactory.setCache ( Cache cache )1st parameter 'cache' of this method has type 'Cache'.
openejb-server-4.5.0.jar
package org.apache.openejb.server
[+] SimpleServiceManager.ServiceFinder (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (3)
SimpleServiceManager.ServiceFinder.mapAvailableServices ( Class interfase )This method is from 'SimpleServiceManager.ServiceFinder' class.
SimpleServiceManager.ServiceFinder.SimpleServiceManager.ServiceFinder ( String basePath )This constructor is from 'SimpleServiceManager.ServiceFinder' class.
SimpleServiceManager.ServiceFinder.SimpleServiceManager.ServiceFinder ( String basePath, ClassLoader classLoader )This constructor is from 'SimpleServiceManager.ServiceFinder' class.
to the top
Problems with Methods, High Severity (2)
openejb-core-4.5.0.jar, ActiveMQFactory
package org.apache.openejb.resource.activemq
[+] ActiveMQFactory.createBroker ( java.net.URI brokerURI ) : org.apache.activemq.broker.BrokerService (1)
[run-time name: org/apache/openejb/resource/activemq/ActiveMQFactory.createBroker:(Ljava/net/URI;)Lorg/apache/activemq/broker/BrokerService;]
| Change | Effect |
---|
1 | Method became static.
| A client program may be interrupted by NoSuchMethodError exception. |
openejb-core-4.5.0.jar, DeploymentLoader
package org.apache.openejb.config
[+] DeploymentLoader.addWebModule ( WebModule webModule, AppModule appModule ) : void (1)
[run-time name: org/apache/openejb/config/DeploymentLoader.addWebModule:(Lorg/apache/openejb/config/WebModule;Lorg/apache/openejb/config/AppModule;)V]
| Change | Effect |
---|
1 | Method became static.
| A client program may be interrupted by NoSuchMethodError exception. |
to the top
Problems with Methods, Low Severity (5)
openejb-core-4.5.0.jar, ContainerElement
package org.apache.openejb.config.sys
[+] SaxOpenejb.ContainerElement.startElement ( String uri, String localName, String qName, org.xml.sax.Attributes attributes ) : void (1)
[run-time name: org/apache/openejb/config/sys/SaxOpenejb.ContainerElement.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
| Change | Effect |
---|
1 | Added org.xml.sax.SAXException exception thrown.
| A client program may be interrupted by added exception. |
openejb-core-4.5.0.jar, Content
package org.apache.openejb.config.sys
[+] StackHandler.Content.startElement ( String uri, String localName, String qName, org.xml.sax.Attributes attributes ) : void (1)
[run-time name: org/apache/openejb/config/sys/StackHandler.Content.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
| Change | Effect |
---|
1 | Added org.xml.sax.SAXException exception thrown.
| A client program may be interrupted by added exception. |
openejb-core-4.5.0.jar, DeclaredServiceElement
package org.apache.openejb.config.sys
[+] StackHandler.DeclaredServiceElement.startElement ( String uri, String localName, String qName, org.xml.sax.Attributes attributes ) : void (1)
[run-time name: org/apache/openejb/config/sys/StackHandler.DeclaredServiceElement.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
| Change | Effect |
---|
1 | Added org.xml.sax.SAXException exception thrown.
| A client program may be interrupted by added exception. |
openejb-core-4.5.0.jar, ResourceElement
package org.apache.openejb.config.sys
[+] StackHandler.ResourceElement.startElement ( String uri, String localName, String qName, org.xml.sax.Attributes attributes ) : void (1)
[run-time name: org/apache/openejb/config/sys/StackHandler.ResourceElement.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
| Change | Effect |
---|
1 | Added org.xml.sax.SAXException exception thrown.
| A client program may be interrupted by added exception. |
openejb-core-4.5.0.jar, ServiceElement
package org.apache.openejb.config.sys
[+] StackHandler.ServiceElement.startElement ( String uri, String localName, String qName, org.xml.sax.Attributes attributes ) : void (1)
[run-time name: org/apache/openejb/config/sys/StackHandler.ServiceElement.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
| Change | Effect |
---|
1 | Added org.xml.sax.SAXException exception thrown.
| A client program may be interrupted by added exception. |
to the top
Other Changes in Data Types (14)
openejb-core-4.5.0.jar
package org.apache.openejb.assembler
[+] Deployer (1)
| Change | Effect |
---|
1 | Abstract method Deployer.reload ( String p1 ) has been added to this interface. | No effect. |
[+] affected methods (8)
Deployer.deploy ( String p1 )This abstract method is from 'Deployer' interface.
Deployer.deploy ( String p1, java.util.Properties p2 )This abstract method is from 'Deployer' interface.
Deployer.deploy ( java.util.Properties p1 )This abstract method is from 'Deployer' interface.
Deployer.getDeployedApps ( )This abstract method is from 'Deployer' interface.
Deployer.getUniqueFile ( )This abstract method is from 'Deployer' interface.
Deployer.undeploy ( String p1 )This abstract method is from 'Deployer' interface.
org.apache.openejb.config.Undeploy.undeploy ( String moduleId, java.io.File file, Deployer deployer )3rd parameter 'deployer' of this method has type 'Deployer'.
org.apache.openejb.config.Undeploy.undeploy ( String moduleId, Deployer deployer )2nd parameter 'deployer' of this method has type 'Deployer'.
[+] DeployerEjb (1)
| Change | Effect |
---|
1 | Field AUTO_DEPLOY has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (7)
DeployerEjb.deploy ( String location )This method is from 'DeployerEjb' class.
DeployerEjb.deploy ( String inLocation, java.util.Properties properties )This method is from 'DeployerEjb' class.
DeployerEjb.deploy ( java.util.Properties properties )This method is from 'DeployerEjb' class.
DeployerEjb.DeployerEjb ( )This constructor is from 'DeployerEjb' class.
DeployerEjb.getDeployedApps ( )This method is from 'DeployerEjb' class.
DeployerEjb.getUniqueFile ( )This method is from 'DeployerEjb' class.
DeployerEjb.undeploy ( String moduleId )This method is from 'DeployerEjb' class.
package org.apache.openejb.assembler.classic
[+] AppInfo (1)
| Change | Effect |
---|
1 | Field paths has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (41)
AppInfo.AppInfo ( )This constructor is from 'AppInfo' class.
Assembler.createAppClassLoader ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
Assembler.createApplication ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
Assembler.createApplication ( AppInfo appInfo, ClassLoader classLoader )1st parameter 'appInfo' of this method has type 'AppInfo'.
Assembler.createApplication ( AppInfo appInfo, ClassLoader classLoader, boolean start )1st parameter 'appInfo' of this method has type 'AppInfo'.
Assembler.destroyApplication ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
CmpJarBuilder.CmpJarBuilder ( AppInfo appInfo, ClassLoader classLoader )1st parameter 'appInfo' of this method has type 'AppInfo'.
DeploymentExceptionManager.clearLastException ( AppInfo info )1st parameter 'info' of this method has type 'AppInfo'.
DeploymentExceptionManager.getDeploymentException ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
DeploymentExceptionManager.saveDeploymentException ( AppInfo appInfo, Exception exception )1st parameter 'appInfo' of this method has type 'AppInfo'.
DeploymentListener.afterApplicationCreated ( AppInfo p1 )1st parameter 'p1' of this abstract method has type 'AppInfo'.
DeploymentListener.beforeApplicationDestroyed ( AppInfo p1 )1st parameter 'p1' of this abstract method has type 'AppInfo'.
event.AssemblerAfterApplicationCreated.AssemblerAfterApplicationCreated ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
event.AssemblerAfterApplicationCreated.getApp ( )Return value of this method has type 'AppInfo'.
event.AssemblerBeforeApplicationDestroyed.AssemblerBeforeApplicationDestroyed ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
event.AssemblerBeforeApplicationDestroyed.getApp ( )Return value of this method has type 'AppInfo'.
Info.Info ( )Field 'this.appInfo' in the object of this method has type 'AppInfo'.
Info.Info ( AppInfo appInfo )Field 'this.appInfo' in the object of this method has type 'AppInfo'.
Info.marshal ( AppInfo appInfo )Field 'this.appInfo' in the object of this method has type 'AppInfo'.
Info.marshal ( AppInfo appInfo, java.io.OutputStream out )Field 'this.appInfo' in the object of this method has type 'AppInfo'.
Info.marshal ( AppInfo appInfo, java.io.Writer out )Field 'this.appInfo' in the object of this method has type 'AppInfo'.
Info.unmarshal ( java.io.InputStream in )Field 'this.appInfo' in the object of this method has type 'AppInfo'.
util.PojoUtil.findPojoConfig ( java.util.Collection pojoConfigurations, AppInfo appInfo, WebAppInfo webApp )2nd parameter 'appInfo' of this method has type 'AppInfo'.
WebAppBuilder.deployWebApps ( AppInfo p1, ClassLoader p2 )1st parameter 'p1' of this abstract method has type 'AppInfo'.
WebAppBuilder.undeployWebApps ( AppInfo p1 )1st parameter 'p1' of this abstract method has type 'AppInfo'.
org.apache.openejb.assembler.Deployer.deploy ( String p1 )Return value of this abstract method has type 'AppInfo'.
org.apache.openejb.assembler.Deployer.deploy ( String p1, java.util.Properties p2 )Return value of this abstract method has type 'AppInfo'.
org.apache.openejb.assembler.Deployer.deploy ( java.util.Properties p1 )Return value of this abstract method has type 'AppInfo'.
org.apache.openejb.assembler.DeployerEjb.deploy ( String location )Return value of this method has type 'AppInfo'.
org.apache.openejb.assembler.DeployerEjb.deploy ( String inLocation, java.util.Properties properties )Return value of this method has type 'AppInfo'.
org.apache.openejb.assembler.DeployerEjb.deploy ( java.util.Properties properties )Return value of this method has type 'AppInfo'.
org.apache.openejb.cdi.CdiBuilder.build ( AppInfo appInfo, org.apache.openejb.AppContext appContext, java.util.List allDeployments )1st parameter 'appInfo' of this method has type 'AppInfo'.
org.apache.openejb.cdi.CdiBuilder.build ( AppInfo appInfo, org.apache.openejb.AppContext appContext, java.util.List allDeployments, org.apache.openejb.core.WebContext webContext )1st parameter 'appInfo' of this method has type 'AppInfo'.
org.apache.openejb.cdi.StartupObject.getAppInfo ( )Return value of this method has type 'AppInfo'.
org.apache.openejb.cdi.StartupObject.StartupObject ( org.apache.openejb.AppContext appContext, AppInfo appInfo, java.util.List beanContexts )2nd parameter 'appInfo' of this method has type 'AppInfo'.
org.apache.openejb.cdi.StartupObject.StartupObject ( org.apache.openejb.AppContext appContext, AppInfo appInfo, java.util.List beanContexts, org.apache.openejb.core.WebContext webContext )2nd parameter 'appInfo' of this method has type 'AppInfo'.
org.apache.openejb.config.ConfigurationFactory.configureApplication ( java.io.File jarFile )Return value of this method has type 'AppInfo'.
org.apache.openejb.config.ConfigurationFactory.configureApplication ( ClassLoader classLoader, String id, java.util.List jarFiles )Return value of this method has type 'AppInfo'.
org.apache.openejb.config.ConfigurationFactory.configureApplication ( org.apache.openejb.config.AppModule appModule )Return value of this method has type 'AppInfo'.
org.apache.openejb.config.JndiEncInfoBuilder.JndiEncInfoBuilder ( AppInfo appInfo )1st parameter 'appInfo' of this method has type 'AppInfo'.
org.apache.openejb.server.webservices.WsService.afterApplicationCreated ( AppInfo appInfo, WebAppInfo webApp )1st parameter 'appInfo' of this method has type 'AppInfo'.
[+] ContainerSystemInfo (1)
| Change | Effect |
---|
1 | Field autoDeploy has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (59)
Assembler.addDeploymentListener ( DeploymentListener deploymentListener )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.Assembler ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.Assembler ( org.apache.openejb.core.JndiFactory jndiFactory )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.build ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.buildContainerSystem ( OpenEjbConfiguration configInfo )Field 'configInfo.containerSystem' in 1st parameter 'configInfo' of this method has type 'ContainerSystemInfo'.
Assembler.createAppClassLoader ( AppInfo appInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createApplication ( AppInfo appInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createApplication ( AppInfo appInfo, ClassLoader classLoader )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createApplication ( AppInfo appInfo, ClassLoader classLoader, boolean start )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createApplication ( EjbJarInfo ejbJar )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createApplication ( EjbJarInfo ejbJar, ClassLoader classLoader )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createClient ( ClientInfo clientInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createClient ( ClientInfo clientInfo, ClassLoader classLoader )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createConnectionManager ( ConnectionManagerInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createConnector ( ConnectorInfo connectorInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createConnector ( ConnectorInfo connectorInfo, ClassLoader classLoader )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createContainer ( ContainerInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createEjbJar ( EjbJarInfo ejbJar )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createEjbJar ( EjbJarInfo ejbJar, ClassLoader classLoader )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createExternalContext ( JndiContextInfo contextInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createProxyFactory ( ProxyFactoryInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createResource ( ResourceInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createSecurityService ( SecurityServiceInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createService ( ServiceInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createTransactionManager ( TransactionServiceInfo serviceInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createWebApp ( WebAppInfo webAppInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.createWebApp ( WebAppInfo webAppInfo, ClassLoader classLoader )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.destroy ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.destroyApplication ( String filePath )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.destroyApplication ( org.apache.openejb.AppContext appContext )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.destroyApplication ( AppInfo appInfo )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.getContainerSystem ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.getContext ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.getDeployedApplications ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.getOpenEjbConfiguration ( )Field 'RetVal.containerSystem' in return value of this method has type 'ContainerSystemInfo'.
Assembler.getSecurityService ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.getTransactionManager ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.init ( java.util.Properties props )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.installNaming ( )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.installNaming ( String prefix )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.installNaming ( String prefix, boolean clean )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.isDeployed ( String path )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.logUnusedProperties ( org.apache.xbean.recipe.ObjectRecipe serviceRecipe, ServiceInfo info )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.prepareRecipe ( ServiceInfo info )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.removeContainer ( String containerId )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.removeDeploymentListener ( DeploymentListener deploymentListener )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
Assembler.setContext ( java.util.Map map )Field 'this.config.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
cmd.ConfigurationInfo.getOpenEjbConfiguration ( java.io.File p1 )Field 'RetVal.containerSystem' in return value of this abstract method has type 'ContainerSystemInfo'.
cmd.ConfigurationInfoEjb.getOpenEjbConfiguration ( java.io.File tmpFile )Field 'RetVal.containerSystem' in return value of this method has type 'ContainerSystemInfo'.
cmd.Info2Properties.printConfig ( OpenEjbConfiguration configuration )Field 'configuration.containerSystem' in 1st parameter 'configuration' of this method has type 'ContainerSystemInfo'.
cmd.Info2Properties.printConfig ( OpenEjbConfiguration configuration, java.io.PrintStream out, String cr )Field 'configuration.containerSystem' in 1st parameter 'configuration' of this method has type 'ContainerSystemInfo'.
ContainerSystemInfo.ContainerSystemInfo ( )This constructor is from 'ContainerSystemInfo' class.
OpenEjbConfiguration.OpenEjbConfiguration ( )Field 'this.containerSystem' in the object of this method has type 'ContainerSystemInfo'.
OpenEjbConfigurationFactory.getOpenEjbConfiguration ( )Field 'RetVal.containerSystem' in return value of this abstract method has type 'ContainerSystemInfo'.
org.apache.openejb.config.ConfigurationFactory.ConfigurationFactory ( boolean offline, OpenEjbConfiguration configuration )Field 'configuration.containerSystem' in 2nd parameter 'configuration' of this method has type 'ContainerSystemInfo'.
org.apache.openejb.config.ConfigurationFactory.ConfigurationFactory ( boolean offline, org.apache.openejb.config.ConfigurationFactory.Chain deployerChain, OpenEjbConfiguration configuration )Field 'configuration.containerSystem' in 3rd parameter 'configuration' of this method has type 'ContainerSystemInfo'.
org.apache.openejb.config.ConfigurationFactory.ConfigurationFactory ( boolean offline, org.apache.openejb.config.DynamicDeployer preAutoConfigDeployer, OpenEjbConfiguration configuration )Field 'configuration.containerSystem' in 3rd parameter 'configuration' of this method has type 'ContainerSystemInfo'.
org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration ( )Field 'RetVal.containerSystem' in return value of this method has type 'ContainerSystemInfo'.
org.apache.openejb.config.ConfigurationPrinter.printConf ( OpenEjbConfiguration conf )Field 'conf.containerSystem' in 1st parameter 'conf' of this method has type 'ContainerSystemInfo'.
[+] WebAppInfo (2)
| Change | Effect |
---|
1 | Field filters has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
2 | Field listeners has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (6)
Assembler.createWebApp ( WebAppInfo webAppInfo )1st parameter 'webAppInfo' of this method has type 'WebAppInfo'.
Assembler.createWebApp ( WebAppInfo webAppInfo, ClassLoader classLoader )1st parameter 'webAppInfo' of this method has type 'WebAppInfo'.
util.PojoUtil.findPojoConfig ( java.util.Collection pojoConfigurations, AppInfo appInfo, WebAppInfo webApp )3rd parameter 'webApp' of this method has type 'WebAppInfo'.
WebAppInfo.WebAppInfo ( )This constructor is from 'WebAppInfo' class.
org.apache.openejb.config.ConfigurationFactory.configureApplication ( org.apache.openejb.config.WebModule webModule )Return value of this method has type 'WebAppInfo'.
org.apache.openejb.server.webservices.WsService.afterApplicationCreated ( AppInfo appInfo, WebAppInfo webApp )2nd parameter 'webApp' of this method has type 'WebAppInfo'.
package org.apache.openejb.cdi
[+] CdiScanner (1)
| Change | Effect |
---|
1 | Field ADDITIONAL_CLASSES has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (9)
CdiScanner.CdiScanner ( )This constructor is from 'CdiScanner' class.
CdiScanner.getAllAnnotations ( String className )This method is from 'CdiScanner' class.
CdiScanner.getBDABeansXmlScanner ( )This method is from 'CdiScanner' class.
CdiScanner.getBeanClasses ( )This method is from 'CdiScanner' class.
CdiScanner.getBeanXmls ( )This method is from 'CdiScanner' class.
CdiScanner.init ( Object object )This method is from 'CdiScanner' class.
CdiScanner.isBDABeansXmlScanningEnabled ( )This method is from 'CdiScanner' class.
CdiScanner.release ( )This method is from 'CdiScanner' class.
CdiScanner.scan ( )This method is from 'CdiScanner' class.
[+] OptimizedLoaderService (1)
| Change | Effect |
---|
1 | Field ADDITIONAL_EXTENSIONS has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (4)
OptimizedLoaderService.load ( Class serviceType )This method is from 'OptimizedLoaderService' class.
OptimizedLoaderService.load ( Class serviceType, ClassLoader classLoader )This method is from 'OptimizedLoaderService' class.
OptimizedLoaderService.OptimizedLoaderService ( )This constructor is from 'OptimizedLoaderService' class.
OptimizedLoaderService.OptimizedLoaderService ( org.apache.webbeans.spi.LoaderService loaderService )This constructor is from 'OptimizedLoaderService' class.
package org.apache.openejb.config
[+] AnnotationDeployer (2)
| Change | Effect |
---|
1 | Field OPENEJB_JPA_AUTO_SCAN has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
2 | Field OPENEJB_JPA_AUTO_SCAN_PACKAGE has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (11)
AnnotationDeployer.AnnotationDeployer ( )This constructor is from 'AnnotationDeployer' class.
AnnotationDeployer.deploy ( org.apache.openejb.cdi.CdiBeanInfo beanInfo )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.deploy ( AppModule appModule )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.deploy ( WebModule webModule )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.getEnvEntriesPropertiesDeployer ( )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.getModule ( )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.isKnownEnvironmentEntryType ( Class type )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.isShareableJNDINamespace ( String jndiName )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.sortClasses ( java.util.List list )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.sortClassesParentFirst ( java.util.List list )This method is from 'AnnotationDeployer' class.
AnnotationDeployer.sortMethods ( java.util.List list )This method is from 'AnnotationDeployer' class.
package org.apache.openejb.config.sys
[+] Deployments (1)
| Change | Effect |
---|
1 | Field autoDeploy has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (8)
org.apache.openejb.config.DeploymentsResolver.loadFrom ( Deployments dep, org.apache.openejb.loader.FileUtils path, java.util.List jarList )1st parameter 'dep' of this method has type 'Deployments'.
Deployments.Deployments ( )This constructor is from 'Deployments' class.
Deployments.getClasspath ( )This method is from 'Deployments' class.
Deployments.getDir ( )This method is from 'Deployments' class.
Deployments.setClasspath ( ClassLoader classpath )This method is from 'Deployments' class.
Deployments.setDir ( String value )This method is from 'Deployments' class.
JaxbOpenejb.createDeployments ( )Return value of this method has type 'Deployments'.
ObjectFactory.createDeployments ( )Return value of this method has type 'Deployments'.
package org.apache.openejb.core.stateful
[+] Cache (1)
| Change | Effect |
---|
1 | Abstract method Cache.checkOut ( Object p1, boolean p2 ) has been added to this interface. | No effect. |
[+] affected methods (29)
Cache.add ( Object p1, Object p2 )This abstract method is from 'Cache' interface.
Cache.checkIn ( Object p1 )This abstract method is from 'Cache' interface.
Cache.destroy ( )This abstract method is from 'Cache' interface.
Cache.getListener ( )This abstract method is from 'Cache' interface.
Cache.init ( )This abstract method is from 'Cache' interface.
Cache.remove ( Object p1 )This abstract method is from 'Cache' interface.
Cache.removeAll ( Cache.CacheFilter p1 )This abstract method is from 'Cache' interface.
Cache.setListener ( Cache.CacheListener p1 )This abstract method is from 'Cache' interface.
StatefulContainer.businessMethod ( org.apache.openejb.BeanContext beanContext, Object primKey, Class callInterface, reflect.Method callMethod, Object[ ] args, org.apache.openejb.InterfaceType interfaceType )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.createEJBObject ( org.apache.openejb.BeanContext beanContext, reflect.Method callMethod, Object[ ] args, org.apache.openejb.InterfaceType interfaceType )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.deploy ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getBeanContext ( Object deploymentID )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getBeanContexts ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getContainerID ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.getContainerType ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.invoke ( Object deployID, Class callInterface, reflect.Method callMethod, Object[ ] args, Object primKey )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.invoke ( Object deployID, reflect.Method callMethod, Object[ ] args, Object primKey, Object securityIdentity )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.invoke ( Object deployID, org.apache.openejb.InterfaceType type, Class callInterface, reflect.Method callMethod, Object[ ] args, Object primKey )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.newPrimaryKey ( )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.removeEJBObject ( org.apache.openejb.BeanContext beanContext, Object primKey, Class callInterface, reflect.Method callMethod, Object[ ] args, org.apache.openejb.InterfaceType interfaceType )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.start ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.StatefulCacheListener.StatefulContainer.StatefulCacheListener ( StatefulContainer p1 )Field 'p1.cache' in 1st parameter 'p1' of this method has type 'Cache'.
StatefulContainer.StatefulContainer ( Object id, org.apache.openejb.spi.SecurityService securityService, Cache cache )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.StatefulContainer ( Object id, org.apache.openejb.spi.SecurityService securityService, Cache cache, org.apache.openejb.util.Duration accessTimeout )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.stop ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainer.undeploy ( org.apache.openejb.BeanContext beanContext )Field 'this.cache' in the object of this method has type 'Cache'.
StatefulContainerFactory.create ( )Field 'RetVal.cache' in return value of this method has type 'Cache'.
StatefulContainerFactory.getCache ( )Return value of this method has type 'Cache'.
StatefulContainerFactory.setCache ( Cache cache )1st parameter 'cache' of this method has type 'Cache'.
openejb-jee-4.5.0.jar
package org.apache.openejb.jee
[+] ResourceRef (1)
| Change | Effect |
---|
1 | Field origin has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (35)
ResourceRef.auth ( ResAuth resAuth )This method is from 'ResourceRef' class.
ResourceRef.getDescription ( )This method is from 'ResourceRef' class.
ResourceRef.getDescriptions ( )This method is from 'ResourceRef' class.
ResourceRef.getId ( )This method is from 'ResourceRef' class.
ResourceRef.getInjectionTarget ( )This method is from 'ResourceRef' class.
ResourceRef.getKey ( )This method is from 'ResourceRef' class.
ResourceRef.getKey ( )This method is from 'ResourceRef' class.
ResourceRef.getLookupName ( )This method is from 'ResourceRef' class.
ResourceRef.getMappedName ( )This method is from 'ResourceRef' class.
ResourceRef.getName ( )This method is from 'ResourceRef' class.
ResourceRef.getResAuth ( )This method is from 'ResourceRef' class.
ResourceRef.getResRefName ( )This method is from 'ResourceRef' class.
ResourceRef.getResSharingScope ( )This method is from 'ResourceRef' class.
ResourceRef.getResType ( )This method is from 'ResourceRef' class.
ResourceRef.getType ( )This method is from 'ResourceRef' class.
ResourceRef.injectionTarget ( Class clazz, String property )This method is from 'ResourceRef' class.
ResourceRef.injectionTarget ( String className, String property )This method is from 'ResourceRef' class.
ResourceRef.lookup ( String lookupName )This method is from 'ResourceRef' class.
ResourceRef.mappedName ( String mappedName )This method is from 'ResourceRef' class.
ResourceRef.name ( String resRefName )This method is from 'ResourceRef' class.
ResourceRef.ResourceRef ( )This constructor is from 'ResourceRef' class.
ResourceRef.ResourceRef ( String resRefName, String resType )This constructor is from 'ResourceRef' class.
ResourceRef.ResourceRef ( String resRefName, String resType, ResAuth resAuth, ResSharingScope resSharingScope )This constructor is from 'ResourceRef' class.
ResourceRef.setDescriptions ( Text[ ] text )This method is from 'ResourceRef' class.
ResourceRef.setId ( String value )This method is from 'ResourceRef' class.
ResourceRef.setLookupName ( String lookupName )This method is from 'ResourceRef' class.
ResourceRef.setMappedName ( String value )This method is from 'ResourceRef' class.
ResourceRef.setName ( String name )This method is from 'ResourceRef' class.
ResourceRef.setResAuth ( ResAuth value )This method is from 'ResourceRef' class.
ResourceRef.setResRefName ( String value )This method is from 'ResourceRef' class.
ResourceRef.setResSharingScope ( ResSharingScope value )This method is from 'ResourceRef' class.
ResourceRef.setResType ( String value )This method is from 'ResourceRef' class.
ResourceRef.setType ( String type )This method is from 'ResourceRef' class.
ResourceRef.toString ( )This method is from 'ResourceRef' class.
ResourceRef.type ( String resType )This method is from 'ResourceRef' class.
package org.apache.openejb.jee.jpa.unit
[+] PersistenceUnit (1)
| Change | Effect |
---|
1 | Field scanned has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (35)
ObjectFactory.createPersistencePersistenceUnit ( )Return value of this method has type 'PersistenceUnit'.
Persistence.addPersistenceUnit ( String unitName )Return value of this method has type 'PersistenceUnit'.
Persistence.addPersistenceUnit ( PersistenceUnit unit )Return value of this method has type 'PersistenceUnit'.
PersistenceUnit.addClass ( Class clazz )This method is from 'PersistenceUnit' class.
PersistenceUnit.addClass ( String s )This method is from 'PersistenceUnit' class.
PersistenceUnit.getClazz ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getDescription ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getId ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getJarFile ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getJtaDataSource ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getMappingFile ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getName ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getNonJtaDataSource ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getProperties ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getProperty ( String key )This method is from 'PersistenceUnit' class.
PersistenceUnit.getProperty ( String key, String defaultValue )This method is from 'PersistenceUnit' class.
PersistenceUnit.getProvider ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getSharedCacheMode ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getTransactionType ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.getValidationMode ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.isExcludeUnlistedClasses ( )This method is from 'PersistenceUnit' class.
PersistenceUnit.PersistenceUnit ( )This constructor is from 'PersistenceUnit' class.
PersistenceUnit.PersistenceUnit ( String unitName )This constructor is from 'PersistenceUnit' class.
PersistenceUnit.PersistenceUnit ( String name, String provider )This constructor is from 'PersistenceUnit' class.
PersistenceUnit.setDescription ( String value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setExcludeUnlistedClasses ( Boolean value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setId ( String id )This method is from 'PersistenceUnit' class.
PersistenceUnit.setJtaDataSource ( String value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setName ( String value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setNonJtaDataSource ( String value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setProperties ( java.util.Properties properties )This method is from 'PersistenceUnit' class.
PersistenceUnit.setProperty ( String key, String value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setProvider ( Class value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setProvider ( String value )This method is from 'PersistenceUnit' class.
PersistenceUnit.setTransactionType ( TransactionType value )This method is from 'PersistenceUnit' class.
to the top
Java ARchives (16)
openejb-api-4.5.0.jar
openejb-client-4.5.0.jar
openejb-core-4.5.0.jar
openejb-cxf-4.5.0.jar
openejb-cxf-transport-4.5.0.jar
openejb-daemon-4.5.0.jar
openejb-ejbd-4.5.0.jar
openejb-hsql-4.5.0.jar
openejb-http-4.5.0.jar
openejb-javaagent-4.5.0.jar
openejb-jee-4.5.0.jar
openejb-jpa-integration-4.5.0.jar
openejb-loader-4.5.0.jar
openejb-multicast-4.5.0.jar
openejb-server-4.5.0.jar
openejb-webservices-4.5.0.jar
to the top
Generated on Sat Dec 15 08:07:23 2012 for OpenEJB by Java API Compliance Checker 1.3
A tool for checking backward compatibility of a Java library API