com.centrasite.control.administration.organization.common
Class ExternalUserReport

java.lang.Object
  extended by com.centrasite.control.discovery.AbstractReport
      extended by com.centrasite.control.administration.organization.common.ExternalUserReport
All Implemented Interfaces:
com.centrasite.control.discovery.ItemsProvider, com.centrasite.control.ReportInterface

public class ExternalUserReport
extends com.centrasite.control.discovery.AbstractReport

ExternalUserReport.java


Field Summary
 
Fields inherited from interface com.centrasite.control.ReportInterface
ASCENDING, DESCENDING, FLAG_ADD_CONTEXT_MENU_METHOD, FLAG_NONE, FLAG_NOT_PART_OF_COLUMNS, FLAG_NOT_PART_OF_CSVCOLUMN, FLAG_NOT_PART_OF_LINES, FLAG_RENDER_ITEM_IMAGE, FLAG_RENDER_READ_ONLY, FLAG_RENDER_REFERENCE_ITEM_IMAGE, FLAG_RENDER_VALUE_AS_CHECKBOX, FLAG_RENDER_VALUE_AS_IMAGEPROP, FLAG_RENDER_VALUE_WITH_METHODLINK, FLAG_SORT_BY_DEFAULT_ASC, FLAG_SORT_BY_DEFAULT_DESC, FLAG_SORT_ICON_INVISIBLE, FLAG_VISIBLE_ALWAYS, FLAG_VISIBLE_BY_DEFAULT
 
Constructor Summary
ExternalUserReport(java.util.Locale locale)
           
ExternalUserReport(java.lang.String filter, boolean isLdap, java.util.Locale locale, com.centrasite.control.Connector connector)
           
ExternalUserReport(java.lang.String orgAdministrator, boolean isRegistered, java.lang.String filter, java.util.Locale locale, com.centrasite.control.Connector connector, CommonBaseAdapter parent, CommonBaseAdapter child)
           
ExternalUserReport(java.lang.String orgAdministrator, java.lang.String filter, boolean isLdap, java.util.Locale locale, com.centrasite.control.Connector connector, CommonBaseAdapter parent, CommonBaseAdapter child)
           
 
Method Summary
 java.lang.String getDescription(java.util.Locale locale)
           
 java.lang.String getImageURL()
           
 com.centrasite.control.Item getItem(java.lang.Object object)
           
 java.util.Collection<com.centrasite.control.Item> getItems()
           
 java.lang.String getTitle(java.util.Locale locale)
           
 java.util.Collection prepareItems()
           
 
Methods inherited from class com.centrasite.control.discovery.AbstractReport
addAccessor, addAccessor, addDynamicColumns, appendUserHeading, clearCommands, duplicate, endProcess, execute, getAccessor, getAllHeadings, getAllHeadingsNotPartOfColumn, getCommands, getContextMenuCommands, getFixedColumnHeadings, getHeadings, getHeadingsNotPartOfColumn, getId, getItem, getLocale, getNonEmptyTitle, getOnSelectCommand, getPropertyAccessor, getPropertyAccessorFlags, getRows, getSelectedItem, getToolbarCommands, hasPropertyAccessorWithFlag, hasUserConfiguration, implicitlyAddRefreshCommand, implicitlyAddSaveReportCommand, implicitlyAddSelectColumnsCommand, initializeUserHeadings, initializeUserHeadings, removeCommand, resetUserHeadings, setItem, setItemsProvider, setLocale, setSelectedItem, supportsDelayedRead, suppressColumns, suppressProperty, toXhtml, toXhtml
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalUserReport

public ExternalUserReport(java.util.Locale locale)

ExternalUserReport

public ExternalUserReport(java.lang.String orgAdministrator,
                          java.lang.String filter,
                          boolean isLdap,
                          java.util.Locale locale,
                          com.centrasite.control.Connector connector,
                          CommonBaseAdapter parent,
                          CommonBaseAdapter child)

ExternalUserReport

public ExternalUserReport(java.lang.String filter,
                          boolean isLdap,
                          java.util.Locale locale,
                          com.centrasite.control.Connector connector)

ExternalUserReport

public ExternalUserReport(java.lang.String orgAdministrator,
                          boolean isRegistered,
                          java.lang.String filter,
                          java.util.Locale locale,
                          com.centrasite.control.Connector connector,
                          CommonBaseAdapter parent,
                          CommonBaseAdapter child)
Method Detail

getDescription

public java.lang.String getDescription(java.util.Locale locale)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getImageURL

public java.lang.String getImageURL()

getTitle

public java.lang.String getTitle(java.util.Locale locale)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getItems

public java.util.Collection<com.centrasite.control.Item> getItems()
                                                           throws java.lang.Exception
Specified by:
getItems in interface com.centrasite.control.discovery.ItemsProvider
Overrides:
getItems in class com.centrasite.control.discovery.AbstractReport
Throws:
java.lang.Exception

getItem

public com.centrasite.control.Item getItem(java.lang.Object object)
                                    throws java.lang.Exception
Specified by:
getItem in interface com.centrasite.control.discovery.ItemsProvider
Overrides:
getItem in class com.centrasite.control.discovery.AbstractReport
Throws:
java.lang.Exception

prepareItems

public java.util.Collection prepareItems()
                                  throws java.lang.Exception
Specified by:
prepareItems in interface com.centrasite.control.discovery.ItemsProvider
Overrides:
prepareItems in class com.centrasite.control.discovery.AbstractReport
Throws:
java.lang.Exception