| Package | Description |
|---|---|
| org.apache.ignite |
Contains entry-point Ignite & HPC APIs.
|
| org.apache.ignite.internal |
Contains main implementation.
|
| org.apache.ignite.internal.processors.platform.dotnet | |
| org.apache.ignite.internal.processors.platform.services | |
| org.apache.ignite.internal.processors.resource |
TODO.
|
| org.apache.ignite.internal.processors.service | |
| org.apache.ignite.services |
Contains main Managed Services APIs.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteServices.deployClusterSingleton(String name,
Service svc)
Deploys a cluster-wide singleton service.
|
IgniteFuture<Void> |
IgniteServices.deployClusterSingletonAsync(String name,
Service svc)
Asynchronously deploys a cluster-wide singleton service.
|
void |
IgniteServices.deployKeyAffinitySingleton(String name,
Service svc,
@Nullable String cacheName,
Object affKey)
Deploys one instance of this service on the primary node for a given affinity key.
|
IgniteFuture<Void> |
IgniteServices.deployKeyAffinitySingletonAsync(String name,
Service svc,
@Nullable String cacheName,
Object affKey)
Asynchronously deploys one instance of this service on the primary node for a given affinity key.
|
void |
IgniteServices.deployMultiple(String name,
Service svc,
int totalCnt,
int maxPerNodeCnt)
Deploys multiple instances of the service on the grid.
|
IgniteFuture<Void> |
IgniteServices.deployMultipleAsync(String name,
Service svc,
int totalCnt,
int maxPerNodeCnt)
Asynchronously deploys multiple instances of the service on the grid.
|
void |
IgniteServices.deployNodeSingleton(String name,
Service svc)
Deploys a per-node singleton service.
|
IgniteFuture<Void> |
IgniteServices.deployNodeSingletonAsync(String name,
Service svc)
Asynchronously deploys a per-node singleton service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteServicesImpl.deployClusterSingleton(String name,
Service svc)
Deploys a cluster-wide singleton service.
|
IgniteFuture<Void> |
IgniteServicesImpl.deployClusterSingletonAsync(String name,
Service svc)
Asynchronously deploys a cluster-wide singleton service.
|
void |
IgniteServicesImpl.deployKeyAffinitySingleton(String name,
Service svc,
@Nullable String cacheName,
Object affKey)
Deploys one instance of this service on the primary node for a given affinity key.
|
IgniteFuture<Void> |
IgniteServicesImpl.deployKeyAffinitySingletonAsync(String name,
Service svc,
@Nullable String cacheName,
Object affKey)
Asynchronously deploys one instance of this service on the primary node for a given affinity key.
|
void |
IgniteServicesImpl.deployMultiple(String name,
Service svc,
int totalCnt,
int maxPerNodeCnt)
Deploys multiple instances of the service on the grid.
|
IgniteFuture<Void> |
IgniteServicesImpl.deployMultipleAsync(String name,
Service svc,
int totalCnt,
int maxPerNodeCnt)
Asynchronously deploys multiple instances of the service on the grid.
|
void |
IgniteServicesImpl.deployNodeSingleton(String name,
Service svc)
Deploys a per-node singleton service.
|
IgniteFuture<Void> |
IgniteServicesImpl.deployNodeSingletonAsync(String name,
Service svc)
Asynchronously deploys a per-node singleton service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlatformDotNetService
Marker interface to denote a service implemented on .Net platform.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlatformDotNetServiceImpl
Interop .Net service.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlatformService
Base class for all platform services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlatformAbstractService
Base platform service implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridResourceProcessor.cleanup(Service svc)
Cleans up resources from given service.
|
void |
GridResourceProcessor.inject(Service svc)
Injects resources into service.
|
| Modifier and Type | Method and Description |
|---|---|
Service |
LazyServiceConfiguration.getService()
Gets service instance.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Service> |
ServiceDescriptorImpl.serviceClass()
Deprecated.
Gets service class.
|
Class<? extends Service> |
ServiceInfo.serviceClass()
Gets service class.
|
| Modifier and Type | Method and Description |
|---|---|
abstract IgniteInternalFuture<?> |
ServiceProcessorAdapter.deployClusterSingleton(ClusterGroup prj,
String name,
Service srvc) |
IgniteInternalFuture<?> |
GridServiceProcessor.deployClusterSingleton(ClusterGroup prj,
String name,
Service srvc)
Deprecated.
|
IgniteInternalFuture<?> |
IgniteServiceProcessor.deployClusterSingleton(ClusterGroup prj,
String name,
Service srvc) |
abstract IgniteInternalFuture<?> |
ServiceProcessorAdapter.deployKeyAffinitySingleton(String name,
Service srvc,
String cacheName,
Object affKey) |
IgniteInternalFuture<?> |
GridServiceProcessor.deployKeyAffinitySingleton(String name,
Service srvc,
String cacheName,
Object affKey)
Deprecated.
|
IgniteInternalFuture<?> |
IgniteServiceProcessor.deployKeyAffinitySingleton(String name,
Service srvc,
String cacheName,
Object affKey) |
abstract IgniteInternalFuture<?> |
ServiceProcessorAdapter.deployMultiple(ClusterGroup prj,
String name,
Service srvc,
int totalCnt,
int maxPerNodeCnt) |
IgniteInternalFuture<?> |
GridServiceProcessor.deployMultiple(ClusterGroup prj,
String name,
Service srvc,
int totalCnt,
int maxPerNodeCnt)
Deprecated.
|
IgniteInternalFuture<?> |
IgniteServiceProcessor.deployMultiple(ClusterGroup prj,
String name,
Service srvc,
int totalCnt,
int maxPerNodeCnt) |
abstract IgniteInternalFuture<?> |
ServiceProcessorAdapter.deployNodeSingleton(ClusterGroup prj,
String name,
Service srvc) |
IgniteInternalFuture<?> |
GridServiceProcessor.deployNodeSingleton(ClusterGroup prj,
String name,
Service srvc)
Deprecated.
|
IgniteInternalFuture<?> |
IgniteServiceProcessor.deployNodeSingleton(ClusterGroup prj,
String name,
Service srvc) |
| Modifier and Type | Method and Description |
|---|---|
Service |
ServiceConfiguration.getService()
Gets service instance.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Service> |
ServiceDescriptor.serviceClass()
Gets service class.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceConfiguration |
ServiceConfiguration.setService(Service svc)
Sets service instance.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020