Class ServiceInstantiation
- java.lang.Object
-
- com.noleme.vault.container.definition.ServiceDefinition
-
- com.noleme.vault.container.definition.ServiceInstantiation
-
public class ServiceInstantiation extends ServiceDefinition
- Author:
- Pierre Lecerf ([email protected]) on 13/09/2014.
-
-
Field Summary
-
Fields inherited from class com.noleme.vault.container.definition.ServiceDefinition
dependencies, identifier, invocations
-
-
Constructor Summary
Constructors Constructor Description ServiceInstantiation(String identifier, String type)
ServiceInstantiation(String identifier, String type, Object[] ctorParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object[]
getCtorParams()
String
getType()
boolean
isCloseable()
ServiceInstantiation
setCloseable(boolean closeable)
ServiceInstantiation
setCtorParams(Object[] ctorParams)
ServiceInstantiation
setType(String type)
void
syncDependencies()
String
toString()
-
Methods inherited from class com.noleme.vault.container.definition.ServiceDefinition
addInvocation, getDependencies, getIdentifier, getInvocations, setIdentifier
-
-
-
-
Method Detail
-
getType
public String getType()
-
getCtorParams
public Object[] getCtorParams()
-
isCloseable
public boolean isCloseable()
-
setType
public ServiceInstantiation setType(String type)
- Parameters:
type
-
-
setCtorParams
public ServiceInstantiation setCtorParams(Object[] ctorParams)
- Parameters:
ctorParams
-
-
setCloseable
public ServiceInstantiation setCloseable(boolean closeable)
- Parameters:
closeable
-- Returns:
-
syncDependencies
public void syncDependencies()
- Overrides:
syncDependencies
in classServiceDefinition
-
-