Interface WindowsServiceExtensionExt
- All Superinterfaces:
CyberObservableExtension,CyberObservableExtensionCommonProperties,GenericValidation,SdoDefaultValidator,StixCustomProperties
- All Known Implementing Classes:
WindowsServiceExtension
@Immutable
@DefaultTypeValue(value="windows-service-ext",
groups=DefaultValuesProcessor.class)
@AllowedParents(ProcessCoo.class)
public interface WindowsServiceExtensionExt
extends CyberObservableExtension
windows-service-ext
The Windows Service extension specifies a default extension for capturing properties specific to Windows services.
-
Field Summary
Fields inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
VALIDATOR -
Method Summary
Methods inherited from interface security.whisper.javastix.coo.extension.CyberObservableExtensionCommonProperties
getTypeMethods inherited from interface security.whisper.javastix.validation.GenericValidation
validateEntityMethods inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
validate, validateOnlyIdMethods inherited from interface security.whisper.javastix.common.StixCustomProperties
getCustomProperties
-
Method Details
-
getServiceName
@JsonPropertyDescription("Specifies the name of the service.") @NotBlank @NotBlank String getServiceName() -
getDescriptions
-
getDisplayName
-
getGroupName
-
getServiceStartType
@JsonPropertyDescription("Specifies the start options defined for the service. windows-service-start-enum") Optional<@Vocab(WindowsServiceStartTypes.class) String> getServiceStartType() -
getServiceDllRefs
-
getServiceType
@JsonPropertyDescription("Specifies the type of the service. windows-service-enum") Optional<@Vocab(WindowsServiceTypes.class) String> getServiceType() -
getServiceStatus
@JsonPropertyDescription("Specifies the current status of the service. windows-service-status-enum") Optional<@Vocab(WindowsServiceStatuses.class) String> getServiceStatus()
-