ildfly-clustering-weld-core.33.0.2.Final.source-code.org.jboss.weld.bean.proxy.proto Maven / Gradle / Ivy
package org.jboss.weld.bean.proxy;
import "java.lang.proto";
import "org.jboss.weld.interceptor.proxy.proto";
/**
* @TypeId(470)
*/
message CombinedInterceptorAndDecoratorStackMethodHandler {
optional org.jboss.weld.interceptor.proxy.InterceptorMethodHandler handler = 1;
optional bytes decorator = 2;
}
/**
* @TypeId(471)
*/
message ContextBeanInstance {
optional bytes contextId = 1;
optional bytes beanId = 2;
}
/**
* @TypeId(472)
*/
message DecoratorProxyMethodHandler {
optional bytes decorator = 1;
optional bytes delegate = 2;
}
/**
* @TypeId(473)
*/
message EnterpriseTargetBeanInstance {
optional bytes contextId = 1;
optional bytes beanId = 2;
}
/**
* @TypeId(474)
*/
message ProxyMethodHandler {
optional bytes contextId = 1;
optional bytes instance = 2;
optional bytes beanId = 3;
}
/**
* @TypeId(475)
*/
message TargetBeanInstance {
optional bytes instance = 1;
optional java.lang.Class type = 2;
optional bytes handler = 3;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy