Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
14.1.1.0.0

F18248-03

Java API Reference for Oracle WebLogic Server

Packages 
Package Description
com.bea.common.security.saml2
Provides interfaces for com.bea.common.security.saml2.
com.bea.common.security.xacml
Utilities and classes for working with collections, schema elements, and data types supported by XACML security providers.
com.bea.common.security.xacml.policy
Provides interfaces for com.bea.common.security.xacml.policy.
com.bea.core.jatmi.intf
Provides interfaces for using JATMI Appkeys and Authenticated Users.
com.bea.httppubsub
Provides interfaces and classes for the WebLogic HTTP Publish-Subscribe server.
com.bea.httppubsub.runtime
Provides runtime interfaces for the WebLogic HTTP Publish-Subscribe server.
com.bea.logging
Provides classes for Server logging.
com.bea.security.saml2.providers
Provides interfaces and classes for the configuration, control, and monitoring of SAML 2.0 security providers in a WebLogic security realm.
com.bea.security.saml2.providers.registry
Abstract interfaces for SAML 2.0 Identity Provider and Service Provider partners and metadata.
com.bea.wls.redef.runtime
Provides interfaces for com.bea.wls.redef.runtime.
com.oracle.weblogic.lifecycle
Provides interfaces for com.oracle.weblogic.lifecycle.
com.oracle.weblogic.lifecycle.core  
commonj.timers
Provides interfaces for commonj timers and listeners.
commonj.work
Provides interfaces for commonj Work and WorkManager.
oracle.jrf  
oracle.jrf.wls  
oracle.ucp
Enumeration for Affinity Policy types.
oracle.ucp.jdbc
Provides callback interfaces for connections.
oracle.ucp.jdbc.oracle
Provides the callback interface for Oracle RAC Data-based affinity.
weblogic.application
This package contains public WebLogic Application classes / interfaces.
weblogic.application.library
Provides interfaces for weblogic.application.library.
weblogic.cluster.migration
Migratable Services
weblogic.cluster.singleton
Provides interfaces for weblogic.cluster.singleton.
weblogic.coherence.descriptor.wl
Provides interfaces for weblogic.coherence.descriptor.wl.
weblogic.common
Common classes that provide access to WebLogic Server services, rarely used in J2EE-compliant applications.
weblogic.connector.extensions
Provides extension interfaces and classes for a ResourceAdapter.
weblogic.deploy.api.internal
Provides interfaces for weblogic.deploy.api.internal.
weblogic.deploy.api.model
Provides interfaces and classes that represent represent the Java EE configuration of a deployable object.
weblogic.deploy.api.shared
Provides classes that represent the WebLogic Server-specific deployment commands, module types, and target types.
weblogic.deploy.api.spi
Provides interfaces and classes to handle specific configuration and deployment control for WebLogic Server.
weblogic.deploy.api.spi.factories
Provides an interface to extend the javax.enterprise.deploy.spi.factories.DeploymentFactory.
weblogic.deploy.api.spi.status
Provides interfaces and classes to provide information on deployment status.
weblogic.deploy.api.tools
Provides convenience classes to obtain a WebLogicDeploymentManager, populate a configuration for an application, and create a new or updated deployment plan.
weblogic.deploy.version
Defines constants that indicate the active state of an application.
weblogic.deployment.configuration
Provides interfaces to handle validation of applications before allowing them to be deployed.
weblogic.descriptor
Provides the tools and API for defining and using the descriptor API.
weblogic.descriptor.annotation
Defines javadoc annotations that may be used in a DescriptorBean interface.
weblogic.descriptor.beangen
Defines a Descriptor Bean implementation generator
weblogic.diagnostics.accessor.runtime
Provides interfaces for weblogic.diagnostics.accessor.runtime.
weblogic.diagnostics.context
This package provides interfaces that retrieve or modify the contents of a diagnostic context.
weblogic.diagnostics.debug
Provides interfaces for weblogic.diagnostics.debug.
weblogic.diagnostics.debugpatch
Provides interfaces for weblogic.diagnostics.debugpatch.
weblogic.diagnostics.descriptor
Provides interfaces for weblogic.diagnostics.descriptor.
weblogic.diagnostics.harvester
Provides exceptions for weblogic.diagnostics.harvester.
weblogic.diagnostics.instrumentation
Provides interfaces for weblogic.diagnostics.instrumentation.
weblogic.diagnostics.type
Provides exceptions for weblogic.diagnostics.type.
weblogic.diagnostics.watch
This package provides interfaces that retrieve information about diagnostic watches and JMX watch notifications.
weblogic.ejb
This package contains public WebLogic EJB classes / interfaces.
weblogic.ejbgen
Provides interfaces for weblogic.ejbgen.
weblogic.health
Provides interfaces for weblogic.health.
weblogic.i18n
This package provides runtime internationalization support for Weblogic Server.
weblogic.i18n.logging
Provides classes for internationalization support of Weblogic Server.
weblogic.i18ntools
Provides interfaces for weblogic.i18ntools.
weblogic.j2ee.descriptor
Provides interfaces for weblogic.j2ee.descriptor.
weblogic.j2ee.descriptor.wl
Provides interfaces for weblogic.j2ee.descriptor.wl.
weblogic.jdbc.common.internal  
weblogic.jdbc.extensions
Provides extension interfaces and classes for JDBC.
weblogic.jdbc.rowset
Provides interfaces and classes for the WebLogic rowset implementation.
weblogic.jdbc.wrapper
Provides classes that implements the generic JDBC 2.0 resource adapter, which wraps any JDBC 2.0 compliant XA drivers.
weblogic.jms
Factory used in implementing the optional JMS Server Session Pool feature.
weblogic.jms.common
Provides exceptions for weblogic.jms.common.
weblogic.jms.extensions
WebLogic Server extensions to JMS.
weblogic.jndi
WebLogic Server JNDI Contexts and factories, and the WebLogic Environment extension.
weblogic.jndi.annotation
Provides interfaces for weblogic.jndi.annotation.
weblogic.jndi.api  
weblogic.jws  
weblogic.jws.jaxws
Provides the classes necessary to allow a client to override effective policy defined for service.
weblogic.jws.jaxws.client
Provides interfaces and classes for weblogic.jws.jaxws.client.
weblogic.jws.jaxws.client.async
Provides class and interfaces to manage async client transport.
weblogic.jws.jaxws.policy
Provides interfaces for weblogic.jws.jaxws.policy.
weblogic.jws.security
Provides annotations and enumerations used for securing WebLogic Web Services.
weblogic.jws.soap
Provides annotations for using SOAP with WebLogic Web Services.
weblogic.jws.wlw
Provides annotations for developing WebLogic Web Services using WebLogic Workshop.
weblogic.logging
Provides interfaces for weblogic.logging.
weblogic.logging.log4j
Provides interfaces and classes for using Log4j with WebLogic Server.
weblogic.management
Provides for the configuration, control and monitoring of a WebLogic Domain.
weblogic.management.commo
Provides interfaces and classes for weblogic.management.commo.
weblogic.management.configuration
Contains classes and interfaces for configuring a WebLogic Server domain.
weblogic.management.configuration.util
Provides interfaces for weblogic.management.configuration.util.
weblogic.management.deploy
Provides for deploying applications and standalone modules to server instances and clusters in a WebLogic Server domain.
weblogic.management.deploy.internal
Provides interfaces for weblogic.management.deploy.internal.
weblogic.management.jmx  
weblogic.management.logging
Provides a class that is the type Notifications generated by the LogBroadcasterRuntimeMBean in the server for log messages.
weblogic.management.mbeans.custom
Provides interfaces for weblogic.management.mbeans.custom.
weblogic.management.mbeanservers
Provides interfaces and classes for weblogic.management.mbeanservers.
weblogic.management.mbeanservers.domainruntime
Provides interfaces for weblogic.management.mbeanservers.domainruntime.
weblogic.management.mbeanservers.edit
Provides interfaces and exceptions for weblogic.management.mbeanservers.edit.
weblogic.management.mbeanservers.edit.internal
Provides interfaces for weblogic.management.mbeanservers.edit.internal.
weblogic.management.mbeanservers.runtime
Provides interfaces for weblogic.management.mbeanservers.runtime.
weblogic.management.partition.admin
Provides interfaces for weblogic.management.partition.admin.
weblogic.management.provider
Provides interfaces for weblogic.management.provider.
weblogic.management.provider.internal
Provides interfaces for weblogic.management.provider.internal.
weblogic.management.runtime
Contains classes and interfaces for monitoring a WebLogic Server domain.
weblogic.management.scripting.utils
Provides a wrapper class to the Jython interpreter.
weblogic.management.security
Provides interfaces and classes for the configuration, control and monitoring of security providers in a WebLogic security realm.
weblogic.management.security.audit
Provides interfaces and classes for the configuration, control and monitoring of Audit security providers in a WebLogic security realm.
weblogic.management.security.authentication
Provides interfaces and classes for the configuration, control and monitoring of Authentication security providers in a WebLogic security realm.
weblogic.management.security.authorization
Provides interfaces and classes for the configuration, control and monitoring of Authorization, Adjudication, and Role Mapping security providers in a WebLogic security realm.
weblogic.management.security.credentials
Provides interfaces and classes for the configuration, control and monitoring of Credential Mapping security providers in a WebLogic security realm.
weblogic.management.security.pk
Provides interfaces and classes for the configuration, control and monitoring of certification path security providers in a WebLogic security realm.
weblogic.management.timer
Contains classes that implement timer services on WebLogic Server.
weblogic.management.utils
This package includes interfaces and exceptions for developers who are interested in creating custom applications that use BEA WebLogic Server facilities to monitor and configure applications and WebLogic Server instances.
weblogic.messaging.runtime
Provides the message meta-data that describes the context of a message as it exists in the server at a given point in time.
weblogic.messaging.saf
Provides exceptions for weblogic.messaging.saf.
weblogic.net.http
Provides an interface and classes for http/https connections.
weblogic.protocol
Provides interfaces and classes for weblogic.protocol.
weblogic.restart  
weblogic.rmi
Provides a Naming class that extends JNDI.
weblogic.rmi.annotation
Provides RMI annotations to support remote accessibility for plain java objects.
weblogic.rmi.extensions
Provides support for DisconnectEvent, DisconnectListener, DisconnectMonitor, and PortableRemoteObject.
weblogic.rmi.registry
Provides a class that provides compatibility with java.rmi.*.
weblogic.rmi.server
Provides classes that provide compatibility with java.rmi.*.
weblogic.rmi.spi
This package defines a Service Provider Interface (SPI) for RMI.
weblogic.rmi.utils
Provides interfaces for weblogic.rmi.utils.
weblogic.security
Deprecated 7.0.0.0. SPI for mapping digital certificates sent from Web browsers and Java clients to WebLogic Server.
weblogic.security.auth
Contains the class for authenticating a user and adding Principals to the Subject.
weblogic.security.auth.callback
Classes for collecting user credentials and passing them.
weblogic.security.auth.login
Classes for obtaining a user's authentication credentials and passing them to the WLS server.
weblogic.security.credential  
weblogic.security.internal.encryption
Provides exceptions for weblogic.security.internal.encryption.
weblogic.security.jacc
Provides the RoleMapper interface.
weblogic.security.net
Provides interfaces and classes that are used to implement network connection filters.
weblogic.security.pk
Provides interfaces and classes to build and validate certification paths.
weblogic.security.principal
This package includes interfaces and classes for the WebLogic Principal Validation provider.
weblogic.security.provider
This package includes interfaces and classes for those who are interested in understanding how the WebLogic Principal Validation provider works, and for those interested in developing a custom Principal Validation provider.
weblogic.security.providers.authentication
Provides the UsernameMapperInterface, which is used to perform certificate-based and distinguished name user authentication.
weblogic.security.providers.saml
Provides interfaces and classes for the configuration, control, and monitoring of SAML 1.1 security providers in a WebLogic security realm.
weblogic.security.providers.saml.registry
Abstract interfaces for SAML 1.1 Asserting Parties, Relying Parties, and metadata.
weblogic.security.service
Deprecated 9.0.0.0. Includes interfaces, classes, and exceptions that support security providers.
weblogic.security.services
Provides the server-side authentication class, which is used to perform a local login to the server.
weblogic.security.spi
This package includes interfaces, classes, and exceptions you use to develop security providers.
weblogic.security.SSL
Deprecated 7.0.0.0. Contains WebLogic SSL classes and interfaces for use in both client and server applications.
weblogic.security.SSL.jsseadapter
Provides classes for weblogic.security.SSL.jsseadapter.
weblogic.security.utils
This package includes Hostname Verifier implementations you can use to verify hostnames during SSL handshakes.
weblogic.server
Provides interfaces and exceptions for weblogic.server.
weblogic.servlet.annotation
Provides annotation types for WLFilter, WLInitParam, and WLServlet.
weblogic.servlet.http
Provides interfaces and classes for weblogic.servlet.http.
weblogic.servlet.logging
Provides servlet logging support.
weblogic.servlet.security
Deprecated 9.0.0.0. Provides a server-side API that supports programmatic authentication from within a servlet application.
weblogic.socket
Provides classes for weblogic.socket.
weblogic.t3.srvr
Provides interfaces for weblogic.t3.srvr.
weblogic.transaction
Provides interfaces and classes for transaction support.
weblogic.transaction.nonxa
Provides an interface to integrate resources that do not support the javax.transaction.xa.XAResource interface with the WL transaction manager.
weblogic.utils
Provides classes and exceptions for weblogic.utils.
weblogic.utils.collections
Provides classes for weblogic.utils.collections.
weblogic.utils.expressions
Provides exceptions for weblogic.utils.expressions.
weblogic.websocket
Provides the interfaces and classes necessary to manage a WebLogic WebSocket.
weblogic.websocket.annotation
Provides annotations used to declare a WebSocket that communicates with endpoints using the WebSocket Protocol.
weblogic.workarea
Provides interfaces to support marshalling of user data in a WorkArea.
weblogic.wsee
Provides classes for weblogic.wsee.
weblogic.wsee.async  
weblogic.wsee.client  
weblogic.wsee.connection.transport
Provides the interface for weblogic.wsee.connection.transport.
weblogic.wsee.connection.transport.http  
weblogic.wsee.connection.transport.https  
weblogic.wsee.connection.transport.jms  
weblogic.wsee.connection.transport.servlet  
weblogic.wsee.conversation  
weblogic.wsee.deploy
Provides classes for weblogic.wsee.deploy.
weblogic.wsee.handler
Provides the interface for weblogic.wsee.handler.
weblogic.wsee.jaxrpc  
weblogic.wsee.jaxws  
weblogic.wsee.jaxws.framework.policy
Provides interfaces for weblogic.wsee.jaxws.framework.policy.
weblogic.wsee.jaxws.proxy
Provides proxy information for the per-connection proxy feature.
weblogic.wsee.jws  
weblogic.wsee.jws.jaxws.owsm
Provides annotations and features for attaching Oracle WSM security policies to web services and web service clients.
weblogic.wsee.jws.util  
weblogic.wsee.jws.wlw  
weblogic.wsee.message
Provides interfaces and classes for weblogic.wsee.message.
weblogic.wsee.message.soap
Provides classes for weblogic.wsee.message.soap.
weblogic.wsee.policy.deployment
Provides classes for weblogic.wsee.policy.deployment.
weblogic.wsee.policy.framework
Provides classes for weblogic.wsee.policy.framework.
weblogic.wsee.reliability  
weblogic.wsee.reliability2
Provides classes for weblogic.wsee.reliability2.
weblogic.wsee.reliability2.api
Provides interfaces, classes, and enumerations for developing Web Services Reliable Messaging (WS-RM) for JAX-RPC and JAX-WS Web services.
weblogic.wsee.reliability2.exception
Provides a generic exception for the WS-RM implementation.
weblogic.wsee.reliability2.faults
Provides classes and exceptions for weblogic.wsee.reliability2.faults.
weblogic.wsee.reliability2.sequence  
weblogic.wsee.security.bst  
weblogic.wsee.security.policy
Provides classes for weblogic.wsee.security.policy.
weblogic.wsee.security.saml
Provides interfaces and classes for Security Assertion Markup Language (SAML).
weblogic.wsee.security.unt  
weblogic.wsee.security.wss
Provides an exception for weblogic.wsee.security.wss.
weblogic.wsee.security.wssc.utils  
weblogic.wsee.security.wst.faults
Provides an exception for weblogic.wsee.security.wst.faults.
weblogic.wsee.security.wst.framework
Provides interfaces for weblogic.wsee.security.wst.framework.
weblogic.wsee.tools
Provides a web service build time exception.
weblogic.wsee.tools.anttasks
Provides WebLogic Web Services utilities.
weblogic.wsee.util
Provides interfaces and classes for weblogic.wsee.util.
weblogic.wsee.wsdl  
weblogic.wsee.wstx
Provides interfaces weblogic.wsee.wstx.
weblogic.wsee.wstx.wsat
Provides class and interfaces to manage WebLogic Web Services Atomic Transactions.
weblogic.wtc.gwt
Provides useful WTC GWT Domain utilities.
weblogic.wtc.jatmi
Provides JATMI primitives used to begin and end transactions, allocate and free buffers, and provide the communication between clients and servers.
weblogic.xml.crypto.api  
weblogic.xml.crypto.common.keyinfo  
weblogic.xml.crypto.dsig  
weblogic.xml.crypto.dsig.api.keyinfo  
weblogic.xml.crypto.encrypt.api  
weblogic.xml.crypto.encrypt.api.keyinfo  
weblogic.xml.crypto.wss  
weblogic.xml.crypto.wss.api  
weblogic.xml.crypto.wss.provider  
weblogic.xml.dom.marshal  
weblogic.xml.security  
weblogic.xml.security.assertion  
weblogic.xml.security.encryption  
weblogic.xml.security.keyinfo  
weblogic.xml.security.signature  
weblogic.xml.security.specs  
weblogic.xml.security.transforms  
weblogic.xml.security.utils  
weblogic.xml.security.wsse  
weblogic.xml.security.wsse.v200207  
weblogic.xml.security.wsu  
weblogic.xml.stream
Deprecated. Provides XML stream support.
weblogic.xml.stream.events
Deprecated classes for weblogic.xml.stream.events.
weblogic.xml.stream.util
Deprecated. Provides XML stream utilities support.
weblogic.xml.xpath
This package contains all of the classes required to perform XPath matching against a document represented as a DOM, XMLNode, or against an XMLInputStream.
Skip navigation links
Copyright 1996, 2021, Oracle and/or its affiliates. All rights reserved.