com.esri.arcgis.server
Class IUserStoreProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.server.IUserStoreProxy
All Implemented Interfaces:
IUserStore, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IUserStore'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriServer.olb'

Description: 'An interface to access the user repository.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

public class IUserStoreProxy
extends com.esri.arcgis.interop.Dispatch
implements IUserStore, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.server.IUserStore
IID, IID85d81926_f224_480f_a0aa_576d87ee0363
 
Constructor Summary
  IUserStoreProxy()
          Deprecated. For internal use only
  IUserStoreProxy(java.lang.Object obj)
          Deprecated.  
protected IUserStoreProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IUserStoreProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IUserStoreProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addUser(IUser pUser)
          Deprecated. Add a new user to the user store.
 void deleteUser(java.lang.String userName)
          Deprecated. Deletes a user account from the user store.
 boolean getAllUsers(java.lang.String filter, int maxCount, IUser[][] users)
          Deprecated. Returns a maxCount of users from the user store that match a particular filter.
 boolean getAllUsersPaged(int startIndex, int pageSize, IUser[][] users)
          Deprecated. Returns a pageSize of users from the user store from the startIndex.
 int getTotalUsers()
          Deprecated. Returns the total number of users in the user store.
 IUser getUser(java.lang.String userName)
          Deprecated. Returns a user account from the user store.
 void initialize(IPropertySet pProps)
          Deprecated. Connects to a user store.
 boolean isReadOnly()
          Deprecated. Tests the connection to the user store.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void testConnection(IPropertySet pProps)
          Deprecated. Tests the connection to the user store.
 void updateUser(IUser pUser)
          Deprecated. Updates a user account in the user store.
 boolean validateUser(java.lang.String userName, java.lang.String password)
          Deprecated. Validates the credentials of the user against the user store.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IUserStoreProxy

public IUserStoreProxy(java.lang.String CLSID,
                       java.lang.String host,
                       com.esri.arcgis.interop.AuthInfo authInfo)
                throws java.net.UnknownHostException,
                       java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IUserStoreProxy

public IUserStoreProxy()
Deprecated. 
For internal use only


IUserStoreProxy

public IUserStoreProxy(java.lang.Object obj)
                throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IUserStoreProxy

protected IUserStoreProxy(java.lang.Object obj,
                          java.lang.String iid)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IUserStoreProxy

protected IUserStoreProxy(java.lang.String CLSID,
                          java.lang.String iid,
                          java.lang.String host,
                          com.esri.arcgis.interop.AuthInfo authInfo)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

testConnection

public void testConnection(IPropertySet pProps)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Tests the connection to the user store.

Specified by:
testConnection in interface IUserStore
Parameters:
pProps - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

initialize

public void initialize(IPropertySet pProps)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Connects to a user store.

Specified by:
initialize in interface IUserStore
Parameters:
pProps - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReadOnly

public boolean isReadOnly()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Tests the connection to the user store.

Specified by:
isReadOnly in interface IUserStore
Returns:
The isReadOnly
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addUser

public void addUser(IUser pUser)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Add a new user to the user store.

Specified by:
addUser in interface IUserStore
Parameters:
pUser - A reference to a com.esri.arcgis.server.IUser (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateUser

public void updateUser(IUser pUser)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Updates a user account in the user store.

Specified by:
updateUser in interface IUserStore
Parameters:
pUser - A reference to a com.esri.arcgis.server.IUser (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteUser

public void deleteUser(java.lang.String userName)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Deletes a user account from the user store.

Specified by:
deleteUser in interface IUserStore
Parameters:
userName - The userName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUser

public IUser getUser(java.lang.String userName)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Returns a user account from the user store.

Specified by:
getUser in interface IUserStore
Parameters:
userName - The userName (in)
Returns:
A reference to a com.esri.arcgis.server.IUser
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTotalUsers

public int getTotalUsers()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns the total number of users in the user store.

Specified by:
getTotalUsers in interface IUserStore
Returns:
The totalUsers
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAllUsers

public boolean getAllUsers(java.lang.String filter,
                           int maxCount,
                           IUser[][] users)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns a maxCount of users from the user store that match a particular filter.

Specified by:
getAllUsers in interface IUserStore
Parameters:
filter - The filter (in)
maxCount - The maxCount (in)
users - A reference to a com.esri.arcgis.server.IUser array (out: use single element array)
Returns:
The hasMore
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAllUsersPaged

public boolean getAllUsersPaged(int startIndex,
                                int pageSize,
                                IUser[][] users)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Returns a pageSize of users from the user store from the startIndex.

Specified by:
getAllUsersPaged in interface IUserStore
Parameters:
startIndex - The startIndex (in)
pageSize - The pageSize (in)
users - A reference to a com.esri.arcgis.server.IUser array (out: use single element array)
Returns:
The hasMore
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

validateUser

public boolean validateUser(java.lang.String userName,
                            java.lang.String password)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Validates the credentials of the user against the user store.

Specified by:
validateUser in interface IUserStore
Parameters:
userName - The userName (in)
password - The password (in)
Returns:
The isValid
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.