Package com.nt.udc.sidecar.adminserver
Class AdminServerSideCarManager
java.lang.Object
com.nt.udc.sidecar.AbstractBaseSideCar
com.nt.udc.sidecar.adminserver.AdminServerSideCarManager
- All Implemented Interfaces:
Runnable
Manages the sidecar functionality for the admin server, including checking if an import is required and performing the import if needed.
-
Field Summary
FieldsFields inherited from class com.nt.udc.sidecar.AbstractBaseSideCar
CONFIG_DIR, connector, DEFAULT_RSM_PATH, DEFAULT_SIDECAR_INTERVAL_IN_MS, ENV_RSM_URL, SIDE_CAR_INTERVAL, sidecarHomeDir
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new AdminServerSideCarManager with a logger name. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Performs sidecar-specific operations, including checking and triggering import if required.static void
Methods inherited from class com.nt.udc.sidecar.AbstractBaseSideCar
run, setrunningStatus
-
Field Details
-
AS_SIDE_CAR_CONFIG_FILE
- See Also:
-
SIDECAR_ADMIN_SERVER_IMPORT_ENABLED
- See Also:
-
-
Constructor Details
-
AdminServerSideCarManager
public AdminServerSideCarManager()Constructs a new AdminServerSideCarManager with a logger name.
-
-
Method Details
-
doSideCarStuff
protected void doSideCarStuff()Performs sidecar-specific operations, including checking and triggering import if required.- Specified by:
doSideCarStuff
in classAbstractBaseSideCar
-
main
-