public abstract class AbstractTriggerImpl extends Object implements Trigger
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTriggerImpl(org.qubership.automation.itf.core.util.descriptor.StorableDescriptor triggerConfigurationDescriptor,
org.qubership.automation.itf.core.model.transport.ConnectionProperties connectionProperties) |
protected AbstractTriggerImpl(org.qubership.automation.itf.core.util.descriptor.StorableDescriptor triggerConfigurationDescriptor, org.qubership.automation.itf.core.model.transport.ConnectionProperties connectionProperties)
public final org.qubership.automation.itf.core.util.constants.TriggerState getState()
public final void activate()
throws org.qubership.automation.itf.core.util.exception.TriggerException
activate in interface Triggerorg.qubership.automation.itf.core.util.exception.TriggerExceptionprotected abstract void activateSpecificTrigger()
throws Exception
Exceptionpublic final void deactivate()
throws org.qubership.automation.itf.core.util.exception.TriggerException
deactivate in interface Triggerorg.qubership.automation.itf.core.util.exception.TriggerExceptionprotected abstract void deactivateSpecificTrigger()
throws Exception
Exceptionpublic org.qubership.automation.itf.core.util.descriptor.StorableDescriptor getTriggerConfigurationDescriptor()
getTriggerConfigurationDescriptor in interface Triggerprotected org.qubership.automation.itf.core.model.transport.ConnectionProperties getConnectionProperties()
protected void setConnectionProperties(org.qubership.automation.itf.core.model.transport.ConnectionProperties connectionProperties)
public void applyConfiguration(org.qubership.automation.itf.core.model.transport.ConnectionProperties connectionProperties) throws org.qubership.automation.itf.core.util.exception.TriggerException
applyConfiguration in interface Triggerorg.qubership.automation.itf.core.util.exception.TriggerExceptionprotected abstract void applyTriggerProperties(org.qubership.automation.itf.core.model.transport.ConnectionProperties connectionProperties) throws org.qubership.automation.itf.core.util.exception.TriggerException
protected String getPrefixWithProjectUuid()
public boolean checkIfServerAvailable(Map<String,Boolean> availableServers)
checkIfServerAvailable in interface TriggerCopyright © 2025. All rights reserved.