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

co.spraybot.messagerunner.parcels.DefaultProcessorAvailabilityParcel Maven / Gradle / Ivy

Go to download

A micro-framework to allow easily passing specific Vert.x messages to specific addresses for processing of those messages.

The newest version!
package co.spraybot.messagerunner.parcels;

import co.spraybot.messagerunner.Parcel;
import co.spraybot.messagerunner.ProcessorAvailabilityParcel;

import java.util.UUID;

public class DefaultProcessorAvailabilityParcel implements ProcessorAvailabilityParcel {

    private UUID address;
    private Class parcelType;
    private boolean isAvailable;

    public DefaultProcessorAvailabilityParcel(UUID address, Class parcelType, boolean isAvailable) {
        this.address = address;
        this.parcelType = parcelType;
        this.isAvailable = isAvailable;
    }

    @Override
    public UUID getAddress() {
        return address;
    }

    @Override
    public Class getParcelType() {
        return parcelType;
    }

    @Override
    public boolean isAvailable() {
        return isAvailable;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy