class RoleProcedure extends CallableProcedure.BasicProcedure {

    @Override
    public RawIterator<Object[],ProcedureException> apply(
            Context ctx, Object[] input, ResourceTracker resourceTracker )
    {
        return RawIterator.<Object[],ProcedureException>of( new Object[]{role().name()} );
    }

      RoleProcedure();

}