
org.opentcs.access.rmi.services.RegistrationName Maven / Gradle / Ivy
/**
* Copyright (c) The openTCS Authors.
*
* This program is free software and subject to the MIT license. (For details,
* see the licensing information (LICENSE.txt) you should have received with
* this copy of the software.)
*/
package org.opentcs.access.rmi.services;
/**
* Defines the names used for binding the remote services in the RMI registry.
*
* @author Martin Grzenia (Fraunhofer IML)
*/
public interface RegistrationName {
/**
* The name the {@link RemoteKernelServicePortal} registers itself with a RMI registry.
*/
String REMOTE_KERNEL_CLIENT_PORTAL = RemoteKernelServicePortal.class.getCanonicalName();
/**
* The name the {@link RemotePlantModelService} registers itself with a RMI registry.
*/
String REMOTE_PLANT_MODEL_SERVICE = RemotePlantModelService.class.getCanonicalName();
/**
* The name the {@link RemoteTransportOrderService} registers itself with a RMI registry.
*/
String REMOTE_TRANSPORT_ORDER_SERVICE = RemoteTransportOrderService.class.getCanonicalName();
/**
* The name the {@link RemoteVehicleService} registers itself with a RMI registry.
*/
String REMOTE_VEHICLE_SERVICE = RemoteVehicleService.class.getCanonicalName();
/**
* The name the {@link RemoteNotificationService} registers itself with a RMI registry.
*/
String REMOTE_NOTIFICATION_SERVICE = RemoteNotificationService.class.getCanonicalName();
/**
* The name the {@link RemoteRouterService} registers itself with a RMI registry.
*/
String REMOTE_ROUTER_SERVICE = RemoteRouterService.class.getCanonicalName();
/**
* The name the {@link RemoteDispatcherService} registers itself with a RMI registry.
*/
String REMOTE_DISPATCHER_SERVICE = RemoteDispatcherService.class.getCanonicalName();
/**
* The name the {@link RemoteSchedulerService} registers itself with a RMI registry.
*/
String REMOTE_SCHEDULER_SERVICE = RemoteSchedulerService.class.getCanonicalName();
/**
* The name the {@link RemoteQueryService} registers itself with a RMI registry.
*/
String REMOTE_QUERY_SERVICE = RemoteQueryService.class.getCanonicalName();
/**
* The name the {@link RemotePeripheralService} registers itself with a RMI registry.
*/
String REMOTE_PERIPHERAL_SERVICE = RemotePeripheralService.class.getCanonicalName();
/**
* The name the {@link RemotePeripheralJobService} registers itself with a RMI registry.
*/
String REMOTE_PERIPHERAL_JOB_SERVICE = RemotePeripheralJobService.class.getCanonicalName();
/**
* The name the {@link RemotePeripheralDispatcherService} registers itself with a RMI registry.
*/
String REMOTE_PERIPHERAL_DISPATCHER_SERVICE
= RemotePeripheralDispatcherService.class.getCanonicalName();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy