Я использую Apache Camel и у меня есть фасоль тег в blueprint.xml файла, как показано ниже:Xml - Вводить результат метода в свойстве боба
<bean id="shiroPolicy" class="org.apache.camel.component.shiro.security.ShiroSecurityPolicy">
<argument value="shiro.ini"/>
<property name="permissionsList" >
<list>
.......
</list>
</property>
</bean>
Свойство PERMISSIONSLIST является результатом метода завивка() в этом классе:
public class testshiro{
public List<Permission> perm()
{
List<Permission> permissionsList = new ArrayList<Permission>();
Permission permission = new WildcardPermission("zone");
permissionsList.add(permission);
return permissionsList;
}
....
Как я называю этот метод и установить результат в PERMISSIONSLIST собственности на боб тег?
Вы можете создать OSGI-сервис, который предоставит вам список разрешений. Это не слишком сложно. –