|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--JHPcte.PcteObjectReference
The Java representation of a Pcte_object_reference.
| Field Summary | |
protected PcteProcess |
process
|
protected java.lang.String |
ref_id
|
| Constructor Summary | |
protected |
PcteObjectReference(PcteProcess process,
java.lang.String ref_id)
constructor |
| Method Summary | |
PcteProcess |
getPcteProcess()
return the PCTE process this reference was created in |
java.lang.String |
getRefId()
|
int |
HPcte_check_type_rights_acl_and_locks(java.lang.String[] attributes,
int type_modes,
int access_modes,
int lock_type)
|
boolean |
HPcte_contents_check_for_link(java.lang.String link_name,
java.lang.String attribute)
|
boolean |
HPcte_contents_check_for_object(java.lang.String attribute)
|
PcteContentsHandle |
HPcte_contents_open_for_link(java.lang.String link,
java.lang.String attribute,
int opening_mode)
CONTENTS_OPEN_FOR_LINK |
PcteContentsHandle |
HPcte_contents_open_for_object(java.lang.String attribute,
int opening_mode)
CONTENTS_OPEN_FOR_OBJECT |
void |
HPcte_link_create_and_set_several_attributes(java.lang.String new_link,
PcteObjectReference dest,
java.lang.String reverse_key,
PcteAttributeAssignment[] attributes)
|
java.lang.String |
HPcte_link_string_attribute_get_filename(java.lang.String link,
java.lang.String attribute)
author: MM |
int |
HPcte_lwp_get_process_exact_identifier()
|
PcteObjectReference |
HPcte_object_create_and_set_several_attributes(java.lang.String type_name,
java.lang.String new_link,
java.lang.String reverse_key,
PcteObjectReference on_same_volume_as,
PcteAtomicAccessRights access_mask,
PcteAttributeAssignment[] attributes)
|
int |
HPcte_object_references_are_equal(PcteObjectReference second_reference)
OBJECT_REFERENCES_ARE_EQUAL, H-PCTE specific |
void |
HPcte_object_set_acl_entry_recursive(int group_identifier,
PcteRequestedAccessRights modes)
|
java.lang.String |
HPcte_object_string_attribute_get_filename(java.lang.String attribute)
author: MM |
java.lang.String[] |
HPcte_test_link_lock(java.lang.String link_name,
java.lang.String attribute,
int lock_granule,
int lock_type)
|
java.lang.String[] |
HPcte_test_object_lock(java.lang.String attribute,
java.lang.String link_type_name,
int lock_granule,
int lock_type)
|
int |
Pcte_group_initialize()
19.3.1 GROUP_INITIALIZE |
java.util.Hashtable |
Pcte_hashed_link_get_attributes_of_types(java.lang.String link,
java.lang.String[] attribute_types)
LINK_GET_SEVERAL_ATTRIBUTES |
java.util.Hashtable |
Pcte_hashed_object_get_attributes_of_types(java.lang.String[] attribute_types)
9.3.9 OBJECT_GET_SEVERAL_ATTRIBUTES |
void |
Pcte_link_create(java.lang.String new_link,
PcteObjectReference dest,
java.lang.String reverse_key)
9.2.1 LINK_CREATE |
void |
Pcte_link_delete(java.lang.String link)
9.2.2 LINK_DELETE |
PcteAttributeValue |
Pcte_link_get_attribute(java.lang.String link,
java.lang.String attribute)
9.2.4 LINK_GET_ATTRIBUTE |
PcteAttributeAssignment[] |
Pcte_link_get_attributes_in_working_schema(java.lang.String link)
9.2.8 LINK_GET_SEVERAL_ATTRIBUTES |
PcteAttributeAssignment[] |
Pcte_link_get_attributes_of_types(java.lang.String link,
java.lang.String[] attribute_types)
LINK_GET_SEVERAL_ATTRIBUTES |
int |
Pcte_link_get_destination_volume(java.lang.String link)
Pcte_link_get_destination_volume (9.2.5) |
java.lang.String |
Pcte_link_get_key(java.lang.String link)
9.2.6 LINK_GET_KEY |
PcteLinkDescriptor |
Pcte_link_get_reverse(java.lang.String link_name)
9.2.7 LINK_GET_REVERSE |
void |
Pcte_link_replace(java.lang.String link,
PcteObjectReference new_origin,
java.lang.String new_link,
java.lang.String new_reverse_key)
9.2.9 LINK_REPLACE |
void |
Pcte_link_set_attribute(java.lang.String link,
java.lang.String attribute,
PcteAttributeValue value)
9.2.11 LINK_SET_ATTRIBUTE |
void |
Pcte_link_set_several_attributes(java.lang.String link,
PcteAttributeAssignment[] attributes)
9.2.12 LINK_SET_SEVERAL_ATTRIBUTES |
void |
Pcte_lock_set_link(java.lang.String link,
java.lang.String attribute_name,
int lock_granule,
int lock_type,
boolean wait_flag)
|
void |
Pcte_lock_set_object(java.lang.String attribute_name,
java.lang.String link_type_name,
int lock_granule,
int lock_type,
boolean wait_flag)
|
boolean |
Pcte_object_check_permission(int access_modes,
int object_scope)
19.2.2 OBJECT_CHECK_PERMISSION |
boolean[] |
Pcte_object_check_several_permissions(int[] access_modes,
int object_scope)
19.2.2 OBJECT_CHECK_PERMISSION Returns an array of booleans containing permissions corresponding to the access modes given in access_modes. |
void |
Pcte_object_convert(java.lang.String type_name)
9.3.2 OBJECT_CONVERT |
PcteObjectReference |
Pcte_object_copy(PcteObjectReference new_origin,
java.lang.String new_link,
java.lang.String reverse_key,
PcteObjectReference on_same_volume_as,
PcteAtomicAccessRights access_mask)
9.3.3 OBJECT_COPY copy object referenced by this object reference |
PcteObjectReference |
Pcte_object_create(java.lang.String type_name,
java.lang.String new_link,
java.lang.String reverse_key,
PcteObjectReference on_same_volume_as,
PcteAtomicAccessRights access_mask)
9.3.4 OBJECT_CREATE create an object that is connected to the object referenced by this object reference via a link of the given name |
void |
Pcte_object_delete(java.lang.String link_name)
9.3.5 OBJECT_DELETE delete the object connected via a link of the given name to the object referenced by this object reference |
PcteAclEntry[] |
Pcte_object_get_acl(int object_scope)
19.2.3 OBJECT_GET_ACL |
PcteObjectReference[] |
Pcte_object_get_all_destination_objects(java.lang.String[] types)
HPCTE_OBJECT_GET_ALL_DESTINATION_OBJECTS |
PcteAttributeValue |
Pcte_object_get_attribute(java.lang.String attribute)
9.3.7 OBJECT_GET_ATTRIBUTE |
PcteAttributeAssignment[] |
Pcte_object_get_attributes_in_working_schema()
9.3.9 OBJECT_GET_SEVERAL_ATTRIBUTES |
PcteAttributeAssignment[] |
Pcte_object_get_attributes_of_types(java.lang.String[] attribute_types)
9.3.9 OBJECT_GET_SEVERAL_ATTRIBUTES |
java.lang.String |
Pcte_object_get_type()
9.3.10 OBJECT_GET_TYPE |
PcteLinkSetDescriptor[] |
Pcte_object_list_all_links(int link_scope,
int object_scope,
int categories)
9.3.12 OBJECT_LIST_LINKS (ALL_LINKS) |
PcteLinkSetDescriptor[] |
Pcte_object_list_links_in_working_schema(int link_scope,
int object_scope,
int categories)
9.3.12 OBJECT_LIST_LINKS (IN_WORKING_SCHEMA) |
PcteLinkSetDescriptor[] |
Pcte_object_list_links_of_single_type(int link_scope,
int object_scope,
java.lang.String type)
|
PcteLinkSetDescriptor[] |
Pcte_object_list_links_of_types(int link_scope,
int object_scope,
java.lang.String[] types)
9.3.12 OBJECT_LIST_LINKS (OF_TYPES) |
void |
Pcte_object_move(PcteObjectReference on_same_volume_as,
int object_scope)
9.3.14 OBJECT_MOVE |
PcteObjectReference |
Pcte_object_reference_copy(int evaluation_point)
23.2.1 OBJECT_REFERENCE_COPY |
java.lang.String |
Pcte_object_reference_get_path()
|
PcteObjectReference |
Pcte_object_reference_set_relative(java.lang.String pathname,
int eval_point)
23.2.6 OBJECT_REFERENCE_SET_RELATIVE |
void |
Pcte_object_reference_unset()
23.2.7 OBJECT_REFERENCE_UNSET |
int |
Pcte_object_references_are_equal(PcteObjectReference second_reference)
23.2.8 OBJECT_REFERENCES_ARE_EQUAL |
void |
Pcte_object_set_acl_entry(int group_identifier,
PcteRequestedAccessRights modes,
int object_scope)
19.2.4 OBJECT_SET_ACL_ENTRY |
void |
Pcte_object_set_attribute(java.lang.String attribute,
PcteAttributeValue value)
9.3.16 OBJECT_SET_ATTRIBUTE |
void |
Pcte_object_set_several_acl_entries(PcteAclEntry[] acl_entries,
int object_scope)
|
void |
Pcte_object_set_several_attributes(PcteAttributeAssignment[] attributes)
9.3.18 OBJECT_SET_SEVERAL_ATTRIBUTES |
void |
Pcte_sds_add_destination(java.lang.String link_type,
java.lang.String object_type)
10.2.1 SDS_ADD_DESTINATION |
void |
Pcte_sds_apply_attribute_type(java.lang.String attribute_type,
java.lang.String type)
10.2.2 SDS_APPLY_ATTRIBUTE_TYPE |
void |
Pcte_user_group_add_member(PcteObjectReference user)
19.3.8 USER_GROUP_ADD_MEMBER |
void |
Pcte_user_group_add_subgroup(PcteObjectReference subgroup)
19.3.9 USER_GROUP_ADD_SUBGROUP |
void |
Pcte_user_group_remove_member(PcteObjectReference member)
19.3.10 USER_GROUP_REMOVE_MEMBER |
void |
Pcte_user_group_remove_subgroup(PcteObjectReference subgroup)
19.3.11 USER_GROUP_REMOVE_SUBGROUP |
PcteObjectReference[] |
Pcte_volume_list_objects(java.lang.String[] types)
9.3.20 VOLUME_LIST_OBJECTS |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected PcteProcess process
protected java.lang.String ref_id
| Constructor Detail |
protected PcteObjectReference(PcteProcess process,
java.lang.String ref_id)
| Method Detail |
public java.lang.String getRefId()
public void Pcte_object_convert(java.lang.String type_name)
throws PcteException
public PcteObjectReference Pcte_object_copy(PcteObjectReference new_origin,
java.lang.String new_link,
java.lang.String reverse_key,
PcteObjectReference on_same_volume_as,
PcteAtomicAccessRights access_mask)
throws PcteException
public PcteProcess getPcteProcess()
public PcteObjectReference Pcte_object_create(java.lang.String type_name,
java.lang.String new_link,
java.lang.String reverse_key,
PcteObjectReference on_same_volume_as,
PcteAtomicAccessRights access_mask)
throws PcteException
public PcteObjectReference HPcte_object_create_and_set_several_attributes(java.lang.String type_name,
java.lang.String new_link,
java.lang.String reverse_key,
PcteObjectReference on_same_volume_as,
PcteAtomicAccessRights access_mask,
PcteAttributeAssignment[] attributes)
throws PcteException
public void Pcte_object_delete(java.lang.String link_name)
throws PcteException
public boolean Pcte_object_check_permission(int access_modes,
int object_scope)
throws PcteException
public boolean[] Pcte_object_check_several_permissions(int[] access_modes,
int object_scope)
throws PcteException
access_modes - Array of access modesobject_scope - Pcte_object_scope
public PcteObjectReference Pcte_object_reference_copy(int evaluation_point)
throws PcteException
public java.lang.String Pcte_object_reference_get_path()
throws PcteException
public PcteObjectReference Pcte_object_reference_set_relative(java.lang.String pathname,
int eval_point)
throws PcteException
public void Pcte_object_reference_unset()
throws PcteException
public int Pcte_object_references_are_equal(PcteObjectReference second_reference)
throws PcteException
public int HPcte_object_references_are_equal(PcteObjectReference second_reference)
throws PcteException
public java.lang.String HPcte_link_string_attribute_get_filename(java.lang.String link,
java.lang.String attribute)
throws PcteException
public java.lang.String HPcte_object_string_attribute_get_filename(java.lang.String attribute)
throws PcteException
public void Pcte_link_create(java.lang.String new_link,
PcteObjectReference dest,
java.lang.String reverse_key)
throws PcteException
public void HPcte_link_create_and_set_several_attributes(java.lang.String new_link,
PcteObjectReference dest,
java.lang.String reverse_key,
PcteAttributeAssignment[] attributes)
throws PcteException
public void Pcte_link_delete(java.lang.String link)
throws PcteException
public PcteAttributeValue Pcte_link_get_attribute(java.lang.String link,
java.lang.String attribute)
throws PcteException
public java.lang.String Pcte_link_get_key(java.lang.String link)
throws PcteException
public PcteLinkDescriptor Pcte_link_get_reverse(java.lang.String link_name)
throws PcteException
public PcteAttributeAssignment[] Pcte_link_get_attributes_in_working_schema(java.lang.String link)
throws PcteException
public void Pcte_link_replace(java.lang.String link,
PcteObjectReference new_origin,
java.lang.String new_link,
java.lang.String new_reverse_key)
throws PcteException
public void Pcte_link_set_attribute(java.lang.String link,
java.lang.String attribute,
PcteAttributeValue value)
throws PcteException
public void Pcte_link_set_several_attributes(java.lang.String link,
PcteAttributeAssignment[] attributes)
throws PcteException
public PcteAttributeValue Pcte_object_get_attribute(java.lang.String attribute)
throws PcteException
public PcteAttributeAssignment[] Pcte_object_get_attributes_in_working_schema()
throws PcteException
public PcteAttributeAssignment[] Pcte_object_get_attributes_of_types(java.lang.String[] attribute_types)
throws PcteException
public java.util.Hashtable Pcte_hashed_object_get_attributes_of_types(java.lang.String[] attribute_types)
throws PcteException
public java.lang.String Pcte_object_get_type()
throws PcteException
public PcteLinkSetDescriptor[] Pcte_object_list_all_links(int link_scope,
int object_scope,
int categories)
throws PcteException
public PcteLinkSetDescriptor[] Pcte_object_list_links_in_working_schema(int link_scope,
int object_scope,
int categories)
throws PcteException
public PcteLinkSetDescriptor[] Pcte_object_list_links_of_types(int link_scope,
int object_scope,
java.lang.String[] types)
throws PcteException
public PcteLinkSetDescriptor[] Pcte_object_list_links_of_single_type(int link_scope,
int object_scope,
java.lang.String type)
throws PcteException
public PcteObjectReference[] Pcte_object_get_all_destination_objects(java.lang.String[] types)
throws PcteException
public void Pcte_object_move(PcteObjectReference on_same_volume_as,
int object_scope)
throws PcteException
public void Pcte_object_set_attribute(java.lang.String attribute,
PcteAttributeValue value)
throws PcteException
public void Pcte_object_set_several_attributes(PcteAttributeAssignment[] attributes)
throws PcteException
public PcteObjectReference[] Pcte_volume_list_objects(java.lang.String[] types)
throws PcteException
public void Pcte_sds_add_destination(java.lang.String link_type,
java.lang.String object_type)
throws PcteException
public void Pcte_sds_apply_attribute_type(java.lang.String attribute_type,
java.lang.String type)
throws PcteException
public int Pcte_group_initialize()
throws PcteException
public void Pcte_user_group_add_member(PcteObjectReference user)
throws PcteException
public void Pcte_user_group_add_subgroup(PcteObjectReference subgroup)
throws PcteException
public void Pcte_user_group_remove_member(PcteObjectReference member)
throws PcteException
public void Pcte_user_group_remove_subgroup(PcteObjectReference subgroup)
throws PcteException
public PcteAclEntry[] Pcte_object_get_acl(int object_scope)
throws PcteException
public void Pcte_object_set_acl_entry(int group_identifier,
PcteRequestedAccessRights modes,
int object_scope)
throws PcteException
public void HPcte_object_set_acl_entry_recursive(int group_identifier,
PcteRequestedAccessRights modes)
throws PcteException
public void Pcte_object_set_several_acl_entries(PcteAclEntry[] acl_entries,
int object_scope)
throws PcteException
public PcteContentsHandle HPcte_contents_open_for_object(java.lang.String attribute,
int opening_mode)
throws PcteException
public PcteContentsHandle HPcte_contents_open_for_link(java.lang.String link,
java.lang.String attribute,
int opening_mode)
throws PcteException
public boolean HPcte_contents_check_for_object(java.lang.String attribute)
throws PcteException
public boolean HPcte_contents_check_for_link(java.lang.String link_name,
java.lang.String attribute)
throws PcteException
public PcteAttributeAssignment[] Pcte_link_get_attributes_of_types(java.lang.String link,
java.lang.String[] attribute_types)
throws PcteException
public java.util.Hashtable Pcte_hashed_link_get_attributes_of_types(java.lang.String link,
java.lang.String[] attribute_types)
throws PcteException
public int HPcte_check_type_rights_acl_and_locks(java.lang.String[] attributes,
int type_modes,
int access_modes,
int lock_type)
throws PcteException
public void Pcte_lock_set_object(java.lang.String attribute_name,
java.lang.String link_type_name,
int lock_granule,
int lock_type,
boolean wait_flag)
throws PcteException
public void Pcte_lock_set_link(java.lang.String link,
java.lang.String attribute_name,
int lock_granule,
int lock_type,
boolean wait_flag)
throws PcteException
lock_granule - constants defined in HPcteLockGranulelock_type - constants defined in HPcteLockType
public int HPcte_lwp_get_process_exact_identifier()
throws PcteException
public java.lang.String[] HPcte_test_object_lock(java.lang.String attribute,
java.lang.String link_type_name,
int lock_granule,
int lock_type)
throws PcteException
lock_granule - constants defined in HPcteLockGranulelock_type - constants defined in HPcteLockType
public java.lang.String[] HPcte_test_link_lock(java.lang.String link_name,
java.lang.String attribute,
int lock_granule,
int lock_type)
throws PcteException
lock_granule - constants defined in HPcteLockGranulelock_type - constants defined in HPcteLockType
public int Pcte_link_get_destination_volume(java.lang.String link)
throws PcteException
String - link
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||