Package i2p.susi.dns
Class NamingServiceBean
java.lang.Object
i2p.susi.dns.BaseBean
i2p.susi.dns.AddressbookBean
i2p.susi.dns.NamingServiceBean
Talk to the NamingService API instead of modifying the hosts.txt files directly,
except for the 'published' addressbook.
- Since:
- 0.8.7
-
Field Summary
Fields inherited from class i2p.susi.dns.AddressbookBean
beginIndex, book, deletionMarks, destination, endIndex, entries, filter, hostname, search, sorter
Fields inherited from class i2p.susi.dns.BaseBean
_context, action, lastSerial, PROP_PW_ENABLE, properties, serial
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Load addressbook and apply filter, returning messages about this.Perform actions, returning messages about this.boolean
importFile
(RequestWrapper wrequest) boolean
protected boolean
Does the entries map contain only the lookup result, or must we index into it?protected int
void
void
void
protected int
Methods inherited from class i2p.susi.dns.AddressbookBean
generateLoadMessage, getBegin, getBeginInt, getBook, getDestination, getEnd, getEndInt, getEntries, getFilter, getHostname, getResultBegin, getResultEnd, getSearch, getTrClass, isHasFilter, isIsEmpty, isValidBook, setBegin, setBook, setDestination, setEnd, setFilter, setHostname, setMarkedForDeletion, setResetDeletionMarks, setSearch, setTrClass
-
Constructor Details
-
NamingServiceBean
public NamingServiceBean()
-
-
Method Details
-
isPrefiltered
protected boolean isPrefiltered()Description copied from class:AddressbookBean
Does the entries map contain only the lookup result, or must we index into it?- Overrides:
isPrefiltered
in classAddressbookBean
-
resultSize
protected int resultSize()- Overrides:
resultSize
in classAddressbookBean
- Returns:
- the size of the lookup result
-
totalSize
protected int totalSize()- Overrides:
totalSize
in classAddressbookBean
- Returns:
- the total size of the address book
-
isNotEmpty
public boolean isNotEmpty()- Overrides:
isNotEmpty
in classAddressbookBean
-
getFileName
- Overrides:
getFileName
in classAddressbookBean
-
getDisplayName
- Overrides:
getDisplayName
in classAddressbookBean
-
getLoadBookMessages
Load addressbook and apply filter, returning messages about this. To control memory, don't load the whole addressbook if we can help it... only load what is searched for.- Overrides:
getLoadBookMessages
in classAddressbookBean
-
getMessages
Perform actions, returning messages about this.- Overrides:
getMessages
in classAddressbookBean
-
saveNotes
public void saveNotes()- Since:
- 0.9.35
-
setH
-
setNofilter_notes
- Since:
- 0.9.35
-
getLookup
-
getLookupAll
- Since:
- 0.9.26
-
export
- Throws:
IOException
- Since:
- 0.9.20
-
importFile
- Returns:
- messages about this action
- Throws:
IOException
- Since:
- 0.9.40
-
haveImagegen
public boolean haveImagegen()- Since:
- 0.9.34
-