## Uses of Class
org.apache.ignite.configuration.DeploymentMode

Packages that use DeploymentMode
org.apache.ignite.configuration: Contains configuration-related classes.
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.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.datastreamer: Data streamer processor.

### Uses of DeploymentMode in org.apache.ignite.configuration

Fields in org.apache.ignite.configuration declared as DeploymentMode
`static DeploymentMode` IgniteConfiguration.`DFLT_DEPLOYMENT_MODE` Default deployment mode (value is `SHARED`).

Methods in org.apache.ignite.configuration that return DeploymentMode
`static @Nullable DeploymentMode` DeploymentMode.`fromOrdinal(int ord)` Efficiently gets enumerated value from its ordinal.
`DeploymentMode` IgniteConfiguration.`getDeploymentMode()` Gets deployment mode for deploying tasks and other classes on this node.
`static DeploymentMode` DeploymentMode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static DeploymentMode[]` DeploymentMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.apache.ignite.configuration with parameters of type DeploymentMode
`IgniteConfiguration` IgniteConfiguration.`setDeploymentMode(DeploymentMode deployMode)` Sets task classes and resources sharing mode.

### Uses of DeploymentMode in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return DeploymentMode
`DeploymentMode` GridJobExecuteRequest.`getDeploymentMode()`

Constructors in org.apache.ignite.internal with parameters of type DeploymentMode
Constructor and Description

`GridJobExecuteRequest(IgniteUuid sesId, IgniteUuid jobId, String taskName, String userVer, String taskClsName, byte[] jobBytes, ComputeJob job, long startTaskTime, long timeout, @Nullable Collection<UUID> top, @Nullable IgnitePredicate<ClusterNode> topPred, byte[] topPredBytes, byte[] siblingsBytes, Collection<ComputeJobSibling> siblings, byte[] sesAttrsBytes, Map<Object,Object> sesAttrs, byte[] jobAttrsBytes, Map<? extends Serializable,? extends Serializable> jobAttrs, String cpSpi, IgniteUuid clsLdrId, DeploymentMode depMode, boolean dynamicSiblings, Map<UUID,IgniteUuid> ldrParticipants, boolean forceLocDep, boolean sesFullSup, boolean internal, @Nullable int[] cacheIds, int part, @Nullable AffinityTopologyVersion topVer, @Nullable String execName)`

### Uses of DeploymentMode in org.apache.ignite.internal.managers.communication

Methods in org.apache.ignite.internal.managers.communication that return DeploymentMode
`@Nullable DeploymentMode` GridIoUserMessage.`deploymentMode()`

### Uses of DeploymentMode in org.apache.ignite.internal.managers.deployment

Methods in org.apache.ignite.internal.managers.deployment that return DeploymentMode
`DeploymentMode` GridDeploymentInfoBean.`deployMode()`
`DeploymentMode` GridDeployment.`deployMode()` Gets property depMode.
`DeploymentMode` GridDeploymentInfo.`deployMode()`

Methods in org.apache.ignite.internal.managers.deployment with parameters of type DeploymentMode
`@Nullable GridDeployment` GridDeploymentManager.`getGlobalDeployment(DeploymentMode depMode, String rsrcName, String clsName, String userVer, UUID sndNodeId, IgniteUuid clsLdrId, Map<UUID,IgniteUuid> participants, @Nullable IgnitePredicate<ClusterNode> nodeFilter)`

Constructors in org.apache.ignite.internal.managers.deployment with parameters of type DeploymentMode
Constructor and Description
`GridDeploymentInfoBean(IgniteUuid clsLdrId, String userVer, DeploymentMode depMode, Map<UUID,IgniteUuid> participants)`

### Uses of DeploymentMode in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache with parameters of type DeploymentMode
`void` GridCacheDeploymentManager.`p2pContext(UUID sndId, IgniteUuid ldrId, String userVer, DeploymentMode mode, Map<UUID,IgniteUuid> participants)`

### Uses of DeploymentMode in org.apache.ignite.internal.processors.datastreamer

Methods in org.apache.ignite.internal.processors.datastreamer that return DeploymentMode
`DeploymentMode` DataStreamerRequest.`deploymentMode()`

Constructors in org.apache.ignite.internal.processors.datastreamer with parameters of type DeploymentMode
Constructor and Description

`DataStreamerRequest(long reqId, byte[] resTopicBytes, @Nullable String cacheName, byte[] updaterBytes, Collection<DataStreamerEntry> entries, boolean ignoreDepOwnership, boolean skipStore, boolean keepBinary, DeploymentMode depMode, String sampleClsName, String userVer, Map<UUID,IgniteUuid> ldrParticipants, IgniteUuid clsLdrId, boolean forceLocDep, @NotNull AffinityTopologyVersion topVer, int partId)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023