Class ManageProxiesCreatePage


  • public class ManageProxiesCreatePage
    extends AbstractPageHandler
    Create a new relationship, or set of relationships, between zero or more proxies and zero or more profiles. Note that this is additive, so if a proxy already has some profiles, they will be preserved, even if they are not listed here. It is possible that one or more profiles might be the "self" pages of one or more proxies, so as we do each proxy, we exclude any profile which is the "self" for that proxy. If there are zero proxies here, or zero profiles, it doesn't hurt anything, it just doesn't accomplish anything either. This is not really a page, in that it doesn't display anything. It's just a way to separate out some of the logic of the ManageProxies list page.
    • Constructor Detail

      • ManageProxiesCreatePage

        public ManageProxiesCreatePage​(VitroRequest vreq)
    • Method Detail

      • isValid

        public boolean isValid()
      • createRelationships

        public void createRelationships()
        We don't remove any existing relationships, we just add new ones. But we won't add a relationship to one's self.