Package com.cbe

Class Member

java.lang.Object
com.cbe.Member

public class Member extends Object
A member of a Group.
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • Member

      public Member(long cPtr, boolean cMemoryOwn)
    • Member

      public Member(DefaultCtor arg0)
      Default constructor.

      Construct a new object with
      the DefaultCtor to enable the
      operator bool()
      test
  • Method Details

    • getCPtr

      public static long getCPtr(Member obj)
    • finalize

      public void finalize()
      Overrides:
      finalize in class Object
    • delete

      public void delete()
    • kick

      public void kick(String kickComment, KickDelegate delegate)
      Kick out a member from a group

      Parameters:
      kickComment - free text describing the reason for this decision
      delegate - a shared pointer to the class in which you implement
      cbe::delegate::KickDelegate to receive the callback on server completion.
    • ban

      public void ban(String banComment, BanDelegate delegate)
      Ban or evict a member from a group

      Parameters:
      banComment - Free text describing the reason for this decision
      delegate - Shared pointer to the class in which you implement
      cbe::delegate::BanDelegate to receive the callback upon
      completion of this request.
    • unBan

      public void unBan(UnBanDelegate delegate)
      Revoke a ban of a member from a group

      Parameters:
      delegate - a shared pointer to the class in which you implement
      cbe::delegate::UnBanDelegate to receive the callback on server completion.
    • memberId

      public long memberId()
      The member id number.
    • name

      public String name()
      Returns the member name.
    • visibility

      public Visibility visibility()
      Visibility value.
      1 = Public
      2 = Private
    • groupId

      public long groupId()
      the group id number
    • getMemberBanInfo

      public BanInfo getMemberBanInfo()
      Gets the member ban info map.