Class WsGroupDeleteResult

java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsGroupDeleteResult
All Implemented Interfaces:
ResultMetadataHolder

public class WsGroupDeleteResult extends Object implements ResultMetadataHolder
Result of one group being deleted. The number of these result objects will equal the number of groups sent in to the method to be deleted
  • Constructor Details

    • WsGroupDeleteResult

      public WsGroupDeleteResult()
      empty constructor
    • WsGroupDeleteResult

      public WsGroupDeleteResult(WsGroupLookup wsGroupLookup)
      Parameters:
      wsGroupLookup - is the group lookup to assign
  • Method Details

    • assignGroup

      public void assignGroup(Group group, WsGroupLookup wsGroupLookup, boolean includeDetail)
      create a result based on group
      Parameters:
      group -
      wsGroupLookup -
      includeDetail -
    • assignResultCode

      public void assignResultCode(WsGroupDeleteResult.WsGroupDeleteResultCode groupDeleteResultCode)
      assign the code from the enum
      Parameters:
      groupDeleteResultCode -
    • getWsGroup

      public WsGroup getWsGroup()
      Returns:
      the wsGroup
    • setWsGroup

      public void setWsGroup(WsGroup wsGroupResult1)
      Parameters:
      wsGroupResult1 - the wsGroup to set
    • assignResultCodeException

      public void assignResultCodeException(Exception e, WsGroupLookup wsGroupLookup)
      assign a resultcode of exception, and process/log the exception
      Parameters:
      e -
      wsGroupLookup -
    • getResultMetadata

      public WsResultMeta getResultMetadata()
      Description copied from interface: ResultMetadataHolder
      get the result metadata
      Specified by:
      getResultMetadata in interface ResultMetadataHolder
      Returns:
      the resultMetadata
    • setResultMetadata

      public void setResultMetadata(WsResultMeta resultMetadata1)
      Parameters:
      resultMetadata1 - the resultMetadata to set
    • resultCode

      convert string to result code
      Returns:
      the result code