コード例 #1
0
 /**
  * Returns producer user to use. {@link this#resolve()} must be called before.
  *
  * @return Producer user instance
  */
 public USER resolverProducer() {
   if (producerRoleContainer.getMode() == RoleContainer.RoleMode.EXISTING_USER) {
     return userFactory.getUserByUsername(producerRoleContainer.getIdentifier());
   } else if (producerRoleContainer.getMode() == RoleContainer.RoleMode.ANONYMOUS) {
     return null;
   } else {
     return producer;
   }
 }