org.eclipse.net4j.buddies.server
Interface IBuddyAdmin

All Superinterfaces:
IBuddyProvider, ICollaborationContainer, ICollaborationProvider, IContainer<ICollaboration>, INotifier, ISessionProvider

public interface IBuddyAdmin
extends ICollaborationContainer, IBuddyProvider, ISessionProvider


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
INotifier.Introspection
 
Field Summary
static IBuddyAdmin INSTANCE
           
 
Method Summary
 java.util.Map<java.lang.String,IAccount> getAccounts()
           
 ICollaboration initiateCollaboration(IBuddy initiator, java.lang.String... userIDs)
           
 ISession openSession(IChannel channel, java.lang.String userID, java.lang.String password, java.lang.String[] facilityTypes)
           
 
Methods inherited from interface org.eclipse.net4j.buddies.common.ICollaborationProvider
getCollaboration, getCollaborations
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, removeListener
 
Methods inherited from interface org.eclipse.net4j.buddies.common.IBuddyProvider
getBuddies, getBuddy
 
Methods inherited from interface org.eclipse.net4j.buddies.common.ISessionProvider
getSession, getSession, getSessions
 

Field Detail

INSTANCE

static final IBuddyAdmin INSTANCE
Method Detail

getAccounts

java.util.Map<java.lang.String,IAccount> getAccounts()

openSession

ISession openSession(IChannel channel,
                     java.lang.String userID,
                     java.lang.String password,
                     java.lang.String[] facilityTypes)

initiateCollaboration

ICollaboration initiateCollaboration(IBuddy initiator,
                                     java.lang.String... userIDs)

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.