|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EntryRep | |
---|---|
com.sun.jini.reggie | Provides implementations of ServiceRegistrar . |
Uses of EntryRep in com.sun.jini.reggie |
---|
Fields in com.sun.jini.reggie declared as EntryRep | |
---|---|
EntryRep[] |
Item.attributeSets
ServiceItem.attributeSets converted to EntryReps. |
EntryRep[] |
Template.attributeSetTemplates
ServiceTemplate.attributeSetTemplates converted to EntryReps |
private EntryRep[] |
RegistrarImpl.AttrsAddedLogObj.attrSets
The attributes added. |
private EntryRep[] |
RegistrarImpl.AttrsModifiedLogObj.attrSets
The new attributes. |
private EntryRep[] |
RegistrarImpl.AttrsSetLogObj.attrSets
The new attributes. |
private EntryRep[] |
RegistrarImpl.AttrsModifiedLogObj.attrSetTmpls
The templates to match. |
private static EntryRep[] |
RegistrarImpl.emptyAttrs
Empty attribute set |
Methods in com.sun.jini.reggie that return EntryRep | |
---|---|
private static EntryRep[] |
RegistrarImpl.deleteSet(Item item,
int i)
Delete item.attributeSets[i] and return the new array. |
static EntryRep[] |
EntryRep.toEntryRep(Entry[] entries,
boolean needCodebase)
Converts an array of Entry to an array of EntryRep. |
Methods in com.sun.jini.reggie with parameters of type EntryRep | |
---|---|
void |
RegistrarImpl.addAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
|
void |
Registrar.addAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
Adds the specified attribute sets (those that aren't duplicates of existing attribute sets) to the registered service item. |
private void |
RegistrarImpl.addAttributesDo(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
The code that does the real work of addAttributes. |
private void |
RegistrarImpl.addAttrs(RegistrarImpl.SvcReg reg,
EntryRep entry)
Put the service in the serviceByAttr map under all attribute values in the given entry, or in the serviceByEmptyAttr map if the entry has no attributes, add a new instance of the EntryClass, and update entryClasses as necessary. |
private static boolean |
RegistrarImpl.attrMatch(EntryRep[] tmpls,
EntryRep attrSet)
Test if an entry either doesn't match any template in an array, or matches a template but is a subclass of the template type. |
private static boolean |
RegistrarImpl.attrMatch(EntryRep[] tmpls,
EntryRep attrSet)
Test if an entry either doesn't match any template in an array, or matches a template but is a subclass of the template type. |
private void |
RegistrarImpl.deleteAttrs(RegistrarImpl.SvcReg reg,
EntryRep entry,
boolean checkDups)
If checkDups is false, delete the service (if present) from serviceByAttr under all attribute values of the given entry or from serviceByEmptyAttr if the entry has no attributes. |
private static boolean |
RegistrarImpl.matchEntry(EntryRep tmpl,
EntryRep entry)
Test if an entry matches a template. |
void |
RegistrarImpl.modifyAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
|
void |
RegistrarImpl.modifyAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
|
void |
Registrar.modifyAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
Modifies existing attribute sets of a registered service item. |
void |
Registrar.modifyAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
Modifies existing attribute sets of a registered service item. |
private void |
RegistrarImpl.modifyAttributesDo(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
The code that does the real work of modifyAttributes. |
private void |
RegistrarImpl.modifyAttributesDo(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
The code that does the real work of modifyAttributes. |
void |
RegistrarImpl.setAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
|
void |
Registrar.setAttributes(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
Deletes all of the service item's existing attributes, and replaces them with the specified attribute sets. |
private void |
RegistrarImpl.setAttributesDo(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
The code that does the real work of setAttributes. |
static Entry[] |
EntryRep.toEntry(EntryRep[] reps)
Converts an array of EntryRep to an array of Entry. |
private void |
RegistrarImpl.updateAttrs(RegistrarImpl.SvcReg reg,
EntryRep entry,
Object[] values)
Store all non-null elements of values into the given entry, and update serviceByAttr to match. |
Constructors in com.sun.jini.reggie with parameters of type EntryRep | |
---|---|
RegistrarImpl.AttrsAddedLogObj(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
Simple constructor |
|
RegistrarImpl.AttrsModifiedLogObj(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
Simple constructor |
|
RegistrarImpl.AttrsModifiedLogObj(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSetTmpls,
EntryRep[] attrSets)
Simple constructor |
|
RegistrarImpl.AttrsSetLogObj(ServiceID serviceID,
Uuid leaseID,
EntryRep[] attrSets)
Simple constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |