Uses of Class
org.glassfish.api.invocation.ComponentInvocation
-
Packages that use ComponentInvocation Package Description com.sun.ejb com.sun.ejb.containers com.sun.enterprise.container.common.impl com.sun.enterprise.iiop.security com.sun.enterprise.resource.pool com.sun.enterprise.security com.sun.enterprise.security.ee.authorize com.sun.enterprise.security.jacc.context This package contains the JACC Policy Context Handlers.com.sun.enterprise.security.jaspic This package contains much of the integration code for JASPIC.com.sun.enterprise.security.webservices com.sun.enterprise.transaction com.sun.enterprise.transaction.api com.sun.enterprise.web com.sun.web.security org.glassfish.api.invocation org.glassfish.concurrent.runtime org.glassfish.ejb.api org.glassfish.ejb.mdb org.glassfish.ejb.security.application org.glassfish.jms.injection org.glassfish.webservices org.glassfish.webservices.transport.tcp -
-
Uses of ComponentInvocation in com.sun.ejb
Subclasses of ComponentInvocation in com.sun.ejb Modifier and Type Class Description classEjbInvocationThe EjbInvocation object contains state associated with an invocation on an EJB or EJBHome (local/remote).Methods in com.sun.ejb with parameters of type ComponentInvocation Modifier and Type Method Description voidContainer. doAfterBegin(ComponentInvocation ci)Called from the TM when an EJB with Bean-Managed transactions starts a txbooleanContainer. userTransactionMethodsAllowed(ComponentInvocation inv)EJB spec makes a distinction between access to the UserTransaction object itself and access to its methods. -
Uses of ComponentInvocation in com.sun.ejb.containers
Methods in com.sun.ejb.containers that return ComponentInvocation Modifier and Type Method Description protected ComponentInvocationAbstractSessionContextImpl. getCurrentComponentInvocation()ComponentInvocationEjbContainerUtil. getCurrentInvocation()ComponentInvocationEjbContainerUtilImpl. getCurrentInvocation()ComponentInvocationEjbEndpointFacadeImpl. startInvocation()Methods in com.sun.ejb.containers with parameters of type ComponentInvocation Modifier and Type Method Description voidBaseContainer. checkUserTransactionLookup(ComponentInvocation inv)voidBaseContainer. doAfterBegin(ComponentInvocation ci)voidEjbEndpointFacadeImpl. endInvocation(ComponentInvocation inv)protected booleanEJBContextImpl. inActivatePassivate(ComponentInvocation inv)booleanAbstractSingletonContainer. userTransactionMethodsAllowed(ComponentInvocation inv)booleanBaseContainer. userTransactionMethodsAllowed(ComponentInvocation inv)EJB spec makes a distinction between access to the UserTransaction object itself and access to its methods.booleanStatefulSessionContainer. userTransactionMethodsAllowed(ComponentInvocation inv)booleanStatelessSessionContainer. userTransactionMethodsAllowed(ComponentInvocation inv) -
Uses of ComponentInvocation in com.sun.enterprise.container.common.impl
Methods in com.sun.enterprise.container.common.impl with parameters of type ComponentInvocation Modifier and Type Method Description voidEntityManagerWrapper.NonTxEMCleaner. afterPostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidEntityManagerWrapper.NonTxEMCleaner. afterPreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidEntityManagerWrapper.NonTxEMCleaner. beforePostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidEntityManagerWrapper.NonTxEMCleaner. beforePreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation newInv) -
Uses of ComponentInvocation in com.sun.enterprise.iiop.security
Methods in com.sun.enterprise.iiop.security with parameters of type ComponentInvocation Modifier and Type Method Description SecurityContextSecurityMechanismSelector. getSecurityContextForAppClient(ComponentInvocation ci, boolean sslUsed, boolean clientAuthOccurred, com.sun.corba.ee.org.omg.CSIIOP.CompoundSecMech mechanism)Create the security context to be used by the CSIV2 layer to marshal in the service context of the IIOP message from an appclient or standalone client.SecurityContextSecurityMechanismSelector. getSecurityContextForWebOrEJB(ComponentInvocation ci, boolean sslUsed, boolean clientAuthOccurred, com.sun.corba.ee.org.omg.CSIIOP.CompoundSecMech mechanism)Create the security context to be used by the CSIV2 layer to marshal in the service context of the IIOP message from an web component or EJB invoking another EJB. -
Uses of ComponentInvocation in com.sun.enterprise.resource.pool
Methods in com.sun.enterprise.resource.pool with parameters of type ComponentInvocation Modifier and Type Method Description voidPoolManagerImpl. afterPostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidPoolManagerImpl. afterPreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidPoolManagerImpl. beforePostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidPoolManagerImpl. beforePreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation newInv) -
Uses of ComponentInvocation in com.sun.enterprise.security
Methods in com.sun.enterprise.security with parameters of type ComponentInvocation Modifier and Type Method Description booleanSecurityManager. authorize(ComponentInvocation inv)voidSecurityManager. postInvoke(ComponentInvocation inv)This method is used by the Invocation Manager to remove the run-as identity information that was set up using the preInvokevoidSecurityManager. preInvoke(ComponentInvocation inv)This sets up the security context - if not set and does run-as related login if required -
Uses of ComponentInvocation in com.sun.enterprise.security.ee.authorize
Methods in com.sun.enterprise.security.ee.authorize with parameters of type ComponentInvocation Modifier and Type Method Description booleanEJBPolicyContextDelegate. authorize(ComponentInvocation inv, Method m)ObjectEJBPolicyContextDelegate. getEJbArguments(ComponentInvocation inv)ObjectEJBPolicyContextDelegate. getEnterpriseBean(ComponentInvocation inv)ObjectEJBPolicyContextDelegate. getSOAPMessage(ComponentInvocation inv)voidEJBPolicyContextDelegate. setSOAPMessage(Object message, ComponentInvocation inv) -
Uses of ComponentInvocation in com.sun.enterprise.security.jacc.context
Methods in com.sun.enterprise.security.jacc.context with parameters of type ComponentInvocation Modifier and Type Method Description booleanPolicyContextDelegate. authorize(ComponentInvocation invocation, Method method)ObjectPolicyContextDelegate. getEJbArguments(ComponentInvocation inv)ObjectPolicyContextDelegate. getEnterpriseBean(ComponentInvocation inv)ObjectPolicyContextDelegate. getSOAPMessage(ComponentInvocation inv)voidPolicyContextHandlerData. setInvocation(ComponentInvocation inv)voidPolicyContextDelegate. setSOAPMessage(Object message, ComponentInvocation invocation) -
Uses of ComponentInvocation in com.sun.enterprise.security.jaspic
Methods in com.sun.enterprise.security.jaspic with parameters of type ComponentInvocation Modifier and Type Method Description ObjectWebServicesDelegate. getSOAPMessage(ComponentInvocation componentInvocation)Return the SOAP Message from the invocation, to be used by JACC PolicyContextHandler -
Uses of ComponentInvocation in com.sun.enterprise.security.webservices
Methods in com.sun.enterprise.security.webservices with parameters of type ComponentInvocation Modifier and Type Method Description ObjectWebServicesDelegateImpl. getSOAPMessage(ComponentInvocation inv) -
Uses of ComponentInvocation in com.sun.enterprise.transaction
Methods in com.sun.enterprise.transaction with parameters of type ComponentInvocation Modifier and Type Method Description voidTransactionInvocationHandler. afterPostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidTransactionInvocationHandler. afterPreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidTransactionInvocationHandler. beforePostInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation curInv)voidTransactionInvocationHandler. beforePreInvoke(ComponentInvocation.ComponentInvocationType invType, ComponentInvocation prevInv, ComponentInvocation newInv)voidJavaEETransactionManagerSimplified. componentDestroyed(Object instance, ComponentInvocation inv)ListJavaEETransactionManagerSimplified. getExistingResourceList(Object instance, ComponentInvocation inv)ListJavaEETransactionManagerSimplified. getResourceList(Object instance, ComponentInvocation inv)get the resources being used in the calling component's invocation contextvoidJavaEETransactionManagerSimplified. postInvoke(ComponentInvocation curr, ComponentInvocation prev)voidJavaEETransactionManagerSimplified. preInvoke(ComponentInvocation prev) -
Uses of ComponentInvocation in com.sun.enterprise.transaction.api
Methods in com.sun.enterprise.transaction.api with parameters of type ComponentInvocation Modifier and Type Method Description voidJavaEETransactionManager. componentDestroyed(Object instance, ComponentInvocation inv)This is called by Container to indicate that a component is being destroyed.ListJavaEETransactionManager. getExistingResourceList(Object instance, ComponentInvocation inv)Returns a list of resource handles held by the componentListJavaEETransactionManager. getResourceList(Object instance, ComponentInvocation inv)get the resources being used in the calling component's invocation contextvoidJavaEETransactionManager. postInvoke(ComponentInvocation curr, ComponentInvocation prev)Called by InvocationManagervoidJavaEETransactionManager. preInvoke(ComponentInvocation prev)Called by InvocationManager -
Uses of ComponentInvocation in com.sun.enterprise.web
Subclasses of ComponentInvocation in com.sun.enterprise.web Modifier and Type Class Description classWebComponentInvocation -
Uses of ComponentInvocation in com.sun.web.security
Methods in com.sun.web.security with parameters of type ComponentInvocation Modifier and Type Method Description voidRealmAdapter. postSetRunAsIdentity(ComponentInvocation invocation)Attempts to restore old SecurityContext (but fails).voidRealmAdapter. preSetRunAsIdentity(ComponentInvocation inv)Set the run-as principal into the SecurityContext when needed. -
Uses of ComponentInvocation in org.glassfish.api.invocation
Methods in org.glassfish.api.invocation with type parameters of type ComponentInvocation Modifier and Type Method Description <T extends ComponentInvocation>
TInvocationManager. getCurrentInvocation()Returns the current Invocation object associated with the current thread<T extends ComponentInvocation>
TInvocationManagerImpl. getCurrentInvocation()<T extends ComponentInvocation>
TInvocationManager. getPreviousInvocation()Returns the previous Invocation object associated with the current thread.<T extends ComponentInvocation>
TInvocationManagerImpl. getPreviousInvocation()<T extends ComponentInvocation>
voidInvocationManager. postInvoke(T inv)To be called by a Container to indicate that the Container has just completed the invocation of a method on a component.<T extends ComponentInvocation>
voidInvocationManagerImpl. postInvoke(T invocation)<T extends ComponentInvocation>
voidInvocationManager. preInvoke(T inv)To be called by a Container to indicate that the Container is about to invoke a method on a component.<T extends ComponentInvocation>
voidInvocationManagerImpl. preInvoke(T invocation)Methods in org.glassfish.api.invocation that return ComponentInvocation Modifier and Type Method Description ComponentInvocationComponentInvocation. clone()Methods in org.glassfish.api.invocation that return types with arguments of type ComponentInvocation Modifier and Type Method Description List<? extends ComponentInvocation>InvocationManager. getAllInvocations()List<? extends ComponentInvocation>InvocationManagerImpl. getAllInvocations()List<? extends ComponentInvocation>InvocationManager. popAllInvocations()Useful to temp clear the invocation list for example when spawning a new Thread to prevent potential classloader leaks.List<? extends ComponentInvocation>InvocationManagerImpl. popAllInvocations()Methods in org.glassfish.api.invocation with parameters of type ComponentInvocation Modifier and Type Method Description voidComponentInvocationHandler. afterPostInvoke(ComponentInvocation.ComponentInvocationType type, ComponentInvocation prev, ComponentInvocation cur)Called after the curInv has been popped from the invocation stack.voidComponentInvocationHandler. afterPreInvoke(ComponentInvocation.ComponentInvocationType type, ComponentInvocation prev, ComponentInvocation cur)Called after the cur has been pushed into the invocation stack.voidComponentInvocationHandler. beforePostInvoke(ComponentInvocation.ComponentInvocationType type, ComponentInvocation prev, ComponentInvocation cur)Called before the cur has been popped from the invocation stack.voidComponentInvocationHandler. beforePreInvoke(ComponentInvocation.ComponentInvocationType type, ComponentInvocation prev, ComponentInvocation cur)Called before the cur is pushed into the invocation stack.Method parameters in org.glassfish.api.invocation with type arguments of type ComponentInvocation Modifier and Type Method Description voidInvocationManager. putAllInvocations(List<? extends ComponentInvocation> invocations)Useful to temp clear the invocation list for example when spawning a new Thread to prevent potential classloader leaks.voidInvocationManagerImpl. putAllInvocations(List<? extends ComponentInvocation> invocations)default voidInvocationManager. setThreadInheritableInvocation(List<? extends ComponentInvocation> parentValue)Installs the given invocation as thread local in the same way as would be done automatically at thread creation time.voidInvocationManagerImpl. setThreadInheritableInvocation(List<? extends ComponentInvocation> parentValue) -
Uses of ComponentInvocation in org.glassfish.concurrent.runtime
Methods in org.glassfish.concurrent.runtime that return ComponentInvocation Modifier and Type Method Description ComponentInvocationInvocationContext. getInvocation()Constructors in org.glassfish.concurrent.runtime with parameters of type ComponentInvocation Constructor Description InvocationContext(ComponentInvocation invocation, ClassLoader contextClassLoader, SecurityContext securityContext, boolean useTransactionOfExecutionThread, List<jakarta.enterprise.concurrent.spi.ThreadContextSnapshot> threadContextSnapshots, List<jakarta.enterprise.concurrent.spi.ThreadContextRestorer> threadContextRestorers) -
Uses of ComponentInvocation in org.glassfish.ejb.api
Methods in org.glassfish.ejb.api that return ComponentInvocation Modifier and Type Method Description ComponentInvocationEjbEndpointFacade. startInvocation()Start an invocation for the EJB web service endpoint.Methods in org.glassfish.ejb.api with parameters of type ComponentInvocation Modifier and Type Method Description voidEjbEndpointFacade. endInvocation(ComponentInvocation inv)Perform post-processing for the web service endpoint invocation. -
Uses of ComponentInvocation in org.glassfish.ejb.mdb
Methods in org.glassfish.ejb.mdb with parameters of type ComponentInvocation Modifier and Type Method Description booleanMessageBeanContainer. userTransactionMethodsAllowed(ComponentInvocation inv) -
Uses of ComponentInvocation in org.glassfish.ejb.security.application
Methods in org.glassfish.ejb.security.application with parameters of type ComponentInvocation Modifier and Type Method Description booleanEJBSecurityManager. authorize(ComponentInvocation componentInvocation)This method is called by the EJB container to decide whether or not a method specified in the Invocation should be allowed.voidEJBSecurityManager. postInvoke(ComponentInvocation inv)This method is used by Message Driven Bean Container to remove the run-as identity information that was set up using the preSetRunAsIdentity methodvoidEJBSecurityManager. preInvoke(ComponentInvocation inv)This method is used by MDB Container - Invocation Manager to setup the run-as identity information. -
Uses of ComponentInvocation in org.glassfish.jms.injection
Methods in org.glassfish.jms.injection that return ComponentInvocation Modifier and Type Method Description ComponentInvocationJMSContextEntry. getComponentInvocation()Constructors in org.glassfish.jms.injection with parameters of type ComponentInvocation Constructor Description JMSContextEntry(String ipId, jakarta.jms.JMSContext context, ComponentInvocation inv) -
Uses of ComponentInvocation in org.glassfish.webservices
Methods in org.glassfish.webservices that return ComponentInvocation Modifier and Type Method Description ComponentInvocationAdapterInvocationInfo. getInv()Methods in org.glassfish.webservices with parameters of type ComponentInvocation Modifier and Type Method Description voidEjbRuntimeEndpointInfo. releaseImplementor(ComponentInvocation inv)Called after attempt to handle message.voidAdapterInvocationInfo. setInv(ComponentInvocation inv) -
Uses of ComponentInvocation in org.glassfish.webservices.transport.tcp
Constructors in org.glassfish.webservices.transport.tcp with parameters of type ComponentInvocation Constructor Description Web109Adapter(String name, String urlPattern, com.sun.xml.ws.api.server.WSEndpoint endpoint, ServletFakeArtifactSet servletFakeArtifactSet, ComponentInvocation invocation)
-