Uses of Class
org.apache.ignite.internal.managers.deployment.GridDeployment
-
Packages that use GridDeployment Package Description org.apache.ignite.internal Contains main implementation.org.apache.ignite.internal.managers.communication TODO.org.apache.ignite.internal.managers.deployment TODO.org.apache.ignite.internal.processors.job TODO.org.apache.ignite.internal.processors.resource TODO.org.apache.ignite.internal.processors.session Session processing package to guarantee reuse of same session object on the same node.org.apache.ignite.internal.processors.task TODO. -
-
Uses of GridDeployment in org.apache.ignite.internal
Methods in org.apache.ignite.internal that return GridDeployment Modifier and Type Method Description GridDeploymentGridJobSessionImpl. deployment()Grid job deployment.GridDeploymentGridTaskSessionImpl. deployment()Constructors in org.apache.ignite.internal with parameters of type GridDeployment Constructor Description GridTaskSessionImpl(UUID taskNodeId, String taskName, @Nullable GridDeployment dep, String taskClsName, IgniteUuid sesId, @Nullable Collection<UUID> top, @Nullable IgnitePredicate<ClusterNode> topPred, long startTime, long endTime, Collection<ComputeJobSibling> siblings, @Nullable Map<Object,Object> attrs, GridKernalContext ctx, boolean fullSup, boolean internal, @Nullable String execName, @Nullable SecurityContext secCtx)Constructor. -
Uses of GridDeployment in org.apache.ignite.internal.managers.communication
Methods in org.apache.ignite.internal.managers.communication that return GridDeployment Modifier and Type Method Description @Nullable GridDeploymentGridIoUserMessage. deployment()Methods in org.apache.ignite.internal.managers.communication with parameters of type GridDeployment Modifier and Type Method Description voidGridIoUserMessage. deployment(GridDeployment dep) -
Uses of GridDeployment in org.apache.ignite.internal.managers.deployment
Methods in org.apache.ignite.internal.managers.deployment that return GridDeployment Modifier and Type Method Description @Nullable GridDeploymentGridDeploymentManager. deploy(Class<?> cls, ClassLoader clsLdr)GridDeploymentGridDeploymentStore. explicitDeploy(Class<?> cls, ClassLoader clsLdr)Explicitly deploys class.@Nullable GridDeploymentGridDeploymentManager. getDeployment(String rsrcName)@Nullable GridDeploymentGridDeploymentManager. getDeployment(IgniteUuid ldrId)Gets any deployment by loader ID.GridDeploymentGridDeploymentPerLoaderStore. getDeployment(GridDeploymentMetadata meta)GridDeploymentGridDeploymentPerLoaderStore. getDeployment(IgniteUuid ldrId)Gets class loader based on ID.@Nullable GridDeploymentGridDeploymentPerVersionStore. getDeployment(GridDeploymentMetadata meta)GridDeploymentGridDeploymentPerVersionStore. getDeployment(IgniteUuid ldrId)Gets class loader based on ID.@Nullable GridDeploymentGridDeploymentStore. getDeployment(GridDeploymentMetadata meta)@Nullable GridDeploymentGridDeploymentStore. getDeployment(IgniteUuid ldrId)Gets class loader based on ID.@Nullable GridDeploymentGridDeploymentManager. getGlobalDeployment(DeploymentMode depMode, String rsrcName, String clsName, String userVer, UUID sndNodeId, IgniteUuid clsLdrId, Map<UUID,IgniteUuid> participants, @Nullable IgnitePredicate<ClusterNode> nodeFilter)@Nullable GridDeploymentGridDeploymentManager. getLocalDeployment(String rsrcName)GridDeploymentGridDeploymentPerLoaderStore. searchDeploymentCache(GridDeploymentMetadata meta)GridDeploymentGridDeploymentPerVersionStore. searchDeploymentCache(GridDeploymentMetadata meta)@Nullable GridDeploymentGridDeploymentStore. searchDeploymentCache(GridDeploymentMetadata meta)Methods in org.apache.ignite.internal.managers.deployment that return types with arguments of type GridDeployment Modifier and Type Method Description Collection<GridDeployment>GridDeploymentPerLoaderStore. getDeployments()Collection<GridDeployment>GridDeploymentPerVersionStore. getDeployments()Collection<GridDeployment>GridDeploymentStore. getDeployments() -
Uses of GridDeployment in org.apache.ignite.internal.processors.job
Methods in org.apache.ignite.internal.processors.job that return GridDeployment Modifier and Type Method Description GridDeploymentGridJobProcessor. currentDeployment()Returns current deployment.GridDeploymentGridJobWorker. getDeployment() -
Uses of GridDeployment in org.apache.ignite.internal.processors.resource
Methods in org.apache.ignite.internal.processors.resource with parameters of type GridDeployment Modifier and Type Method Description booleanGridResourceIoc. inject(Object target, Class<? extends Annotation> annCls, org.apache.ignite.internal.processors.resource.GridResourceInjector injector, @Nullable GridDeployment dep, @Nullable Class<?> depCls)Injects given resource via field or setter with specified annotations on provided target object.voidGridResourceJobContextInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceJobContextInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceLoggerInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceLoggerInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceProcessor. inject(GridDeployment dep, Class<?> depCls, Object target)Injects resources into generic class.voidGridResourceProcessor. inject(GridDeployment dep, Class<?> taskCls, ComputeJob job, ComputeTaskSession ses, GridJobContextImpl jobCtx)Injects held resources into givenjob.voidGridResourceProcessor. inject(GridDeployment dep, ComputeTask<?,?> task, GridTaskSessionImpl ses, ComputeLoadBalancer balancer, ComputeTaskContinuousMapper mapper)Injects held resources into given grid task.voidGridResourceProxiedIgniteInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceProxiedIgniteInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceServiceInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceField field, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceServiceInjector. inject(org.apache.ignite.internal.processors.resource.GridResourceMethod mtd, Object target, Class<?> depCls, GridDeployment dep)voidGridResourceProcessor. invokeAnnotated(GridDeployment dep, Object target, Class<? extends Annotation> annCls)booleanGridResourceProcessor. isAnnotationPresent(GridDeployment dep, Object target, Class<? extends Annotation> annCls)Checks if annotation presents in specified object.booleanGridResourceProcessor. isAnnotationsPresent(GridDeployment dep, Object target, GridResourceIoc.AnnotationSet annSet)Checks if annotations presents in specified object.voidGridResourceProcessor. onUndeployed(GridDeployment dep)Callback to be called when class loader is undeployed. -
Uses of GridDeployment in org.apache.ignite.internal.processors.session
Methods in org.apache.ignite.internal.processors.session with parameters of type GridDeployment Modifier and Type Method Description GridTaskSessionImplGridTaskSessionProcessor. createTaskSession(IgniteUuid sesId, UUID taskNodeId, String taskName, @Nullable GridDeployment dep, String taskClsName, @Nullable Collection<UUID> top, @Nullable IgnitePredicate<ClusterNode> topPred, long startTime, long endTime, Collection<ComputeJobSibling> siblings, Map<Object,Object> attrs, boolean fullSup, boolean internal, @Nullable String execName, @Nullable SecurityContext secCtx)Creates task session. -
Uses of GridDeployment in org.apache.ignite.internal.processors.task
Methods in org.apache.ignite.internal.processors.task that return types with arguments of type GridDeployment Modifier and Type Method Description Map<String,GridDeployment>GridTaskProcessor. getUsedDeploymentMap()Gets currently used deployments mapped by task name or aliases.Collection<GridDeployment>GridTaskProcessor. getUsedDeployments()Gets currently used deployments.
-