|
GigaSpaces - Open Spaces | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openspaces.interop.DotnetProcessingUnitBean
public class DotnetProcessingUnitBean
Dotnet processing unit bean, used as an adapter that will delegate the life cycle method invocation to the .Net processing unit implementation of the .Net GigaSpaces.Core.IProcessingUnit interface
Field Summary | |
---|---|
protected Log |
log
|
Constructor Summary | |
---|---|
DotnetProcessingUnitBean()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
|
void |
destroy()
|
void |
setAssemblyFile(String assemblyFile)
Injects the .Net processing unit implementation's assembly file |
void |
setClusterInfo(ClusterInfo clusterInfo)
Sets the cluster information. |
void |
setCustomProperties(Properties customProperties)
Injects the .Net processing unit custom properties that will be passed to the init method |
void |
setDependencies(String[] dependencies)
Injects the .Net processing unit implementation's dependencies |
void |
setImplementationClassName(String implementationClassName)
Injects the .Net processing unit implementation class name |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final Log log
Constructor Detail |
---|
public DotnetProcessingUnitBean()
Method Detail |
---|
public void setAssemblyFile(String assemblyFile)
assemblyFile
- public void setImplementationClassName(String implementationClassName)
implementationName
- public void setDependencies(String[] dependencies)
dependencies
- public void setCustomProperties(Properties customProperties)
customProperties
- public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface InitializingBean
Exception
public void destroy() throws Exception
destroy
in interface DisposableBean
Exception
public void setClusterInfo(ClusterInfo clusterInfo)
Note, the cluster information is obtained externally from the application context which means
that this feature need to be supported by specific containers (and is not supported by plain
Spring application context). This means that beans that implement ClusterInfoAware
should take into account the fact that the cluster info provided might be null.
setClusterInfo
in interface ClusterInfoAware
clusterInfo
- The cluster information to be injected
|
GigaSpaces - Open Spaces | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |