Class ServiceImplDelegator

java.lang.Object
de.bund.bva.isyfact.serviceapi.core.serviceimpl.ServiceImplDelegator
All Implemented Interfaces:
Validatable, org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

@Deprecated public class ServiceImplDelegator extends Object implements org.aopalliance.intercept.MethodInterceptor, Validatable
Deprecated.
This module is deprecated and will be removed in a future release. It is recommended to use REST according to IsyFacts REST Concept instead.
Delegiert an eine konkrete Service-Implementierung einer Service- oder Native-GUI-Komponente. Diese Klasse wird genutzt, um in einer teilweise generischen Service-Komponente einen konkret implementierten Kernteil zu nutzen.
  • Constructor Details

    • ServiceImplDelegator

      public ServiceImplDelegator()
      Deprecated.
  • Method Details

    • invoke

      public Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable
      Deprecated.
      Specified by:
      invoke in interface org.aopalliance.intercept.MethodInterceptor
      Throws:
      Throwable
    • getMethodSignatureString

      protected String getMethodSignatureString(Method method)
      Deprecated.
      Liefert die Methodensignatur als String.
      Parameters:
      method - die Methode
      Returns:
      die Methodensignatur als String.
    • validateConfiguration

      public void validateConfiguration(Class<?> remoteBeanInterface, Object target)
      Deprecated.
      Überprüft die Konsistenz der Konfiguration.
      Specified by:
      validateConfiguration in interface Validatable
      Parameters:
      remoteBeanInterface - die gerufene Schnittstelle
      target - die zu rufende Target-Bean