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.URI
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
URI 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
-
-