dev.galasa.cicsts.spi.ICeciProvider Maven / Gradle / Ivy
/*
* Licensed Materials - Property of IBM
*
* (c) Copyright IBM Corp. 2020.
*/
package dev.galasa.cicsts.spi;
import javax.validation.constraints.NotNull;
import dev.galasa.cicsts.ICeci;
import dev.galasa.cicsts.ICicsRegion;
/**
* Provides CICS Region related CECI objects
*
*/
public interface ICeciProvider {
/**
* Returns a unique instance of the ICeci per CICS region
*
* @param cicsRegion
* @return ICeci object for this CICS region, will a different instance for different regions
*/
@NotNull
ICeci getCeci(ICicsRegion cicsRegion);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy