Interface IRuntimeComponent
-
- All Known Subinterfaces:
IArchivedRuntimeComponent
,ILaunchableRuntimeComponent
- All Known Implementing Classes:
ArchivedRuntimeComponent
,LaunchableRuntimeComponent
,RuntimeComponent
public interface IRuntimeComponent
Instance of the 1C:Enterprise Runtime installation component.Components are resolved by
resolvers
and later can be used to execute 1C:Enterprise Runtime installation executors.Clients may use
RuntimeComponent
implementation, or define more specific implementation, if it is needed for appropriate executor.- See Also:
IRuntimeComponentResolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuntimeInstallation
getInstallation()
Returns the owner 1C:Enterprise Runtime installation instance.Path
getLocation()
Returns a location of this 1C:Enterprise Runtime installation component.String
getName()
Returns a name of the 1C:Enterprise Runtime installation component.IRuntimeComponentType
getType()
Returns the component type.
-
-
-
Method Detail
-
getName
String getName()
Returns a name of the 1C:Enterprise Runtime installation component. If component has no specific name it can return type name.- Returns:
- the name of the 1C:Enterprise Runtime installation component, never
null
-
getLocation
Path getLocation()
Returns a location of this 1C:Enterprise Runtime installation component. If component has no specific location it can return owner 1C:Enterprise Runtime installation location.- Returns:
- the location of the 1C:Enterprise Runtime installation component, never
null
-
getType
IRuntimeComponentType getType()
Returns the component type.- Returns:
- the component type, never
null
- See Also:
IRuntimeComponentType
-
getInstallation
RuntimeInstallation getInstallation()
Returns the owner 1C:Enterprise Runtime installation instance.- Returns:
- the owner 1C:Enterprise Runtime installation instance, never
null
-
-