All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.anaptecs.jeaf.junit.impl.internal.InternalStuffServiceImplBase Maven / Gradle / Ivy

There is a newer version: 1.24.1
Show newest version
/*
 * Copyright 2004 - 2011 anaptecs GmbH Burgstr. 96, 72764 Reutlingen, Germany All rights reserved.
 */
package com.anaptecs.jeaf.junit.impl.internal;

import com.anaptecs.jeaf.core.api.Component;
import com.anaptecs.jeaf.core.api.Service;
import com.anaptecs.jeaf.core.spi.ServiceImplementation;
import com.anaptecs.jeaf.junit.core.InternalStuffService;

/**
 * Implementation of InternalStuffService.
 */
abstract class InternalStuffServiceImplBase extends InternalServicePort implements InternalStuffService {
  /*
   * The following constants define the names of all authorization types of the service.
   */
  public static final String TESTFLUSH_AUTH_TYPE = "testFlush.com.anaptecs.jeaf.junit.core.InternalStuffService";

  /**
   * Initialize object.
   */
  InternalStuffServiceImplBase( Component pComponent ) {
    super(pComponent);
  }

  /**
   * Method returns the class object of the service that is implemented by this service instance.
   *
   * @return Class Class object of the service interface that is implemented by the service instance. The method never
   * returns null.
   *
   * @see ServiceImplementation#getServiceType()
   */
  public final Class getServiceType( ) {
    return InternalStuffService.class;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy