/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.communication.spi; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Annotation used to declare methods which needs to callback remotely. This is reasonable because * it doesn't make sense to call all methods (e.g. inherited ones) remotely back. * * @author Doreen Seider * */ @Target(value = ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface CallbackMethod { }